我想做一个循环顺序输出图片.不知道写这个代码?
表结构
id | img | key | date |
1 | h1.jpg | 1 |
1522077253 |
2 |
h1.jpg | 1 |
1522077253 |
3 |
h1.jpg | 2 |
1522077253 |
4 |
h1.jpg | 2 |
1522077253 |
5 |
h1.jpg | 1 |
1522077253 |
6 |
h1.jpg | 2 |
1522077253 |
7 |
h1.jpg | 1 |
1522077253 |
8 |
h1.jpg | 3 |
1522077253 |
9 |
h1.jpg | 3 |
1522077253 |
10 |
h1.jpg | 1 |
1522077253 |
11 |
h1.jpg | 1 |
1522077253 |
12 |
h1.jpg | 2 |
1522077253 |
13 |
h1.jpg | 3 |
1522077253 |
14 |
h1.jpg | 2 |
1522077253 |
15 |
h1.jpg | 2 |
1522077253 |
16 |
h1.jpg | 3 |
1522077253 |
17 |
h1.jpg | 2 |
1522077253 |
18 |
h1.jpg | 3 |
1522077253 |
19 |
h1.jpg | 3 |
1522077253 |
比如现在key=1的字段ID 是 1,2,5,7,10,11 六个字段
我想按顺序每次输出一条.
第1次输出 id 1字段
第2次输出 id 2字段
.......
第6次输出 id 11字段
第7次输出 id 1字段
第8次输出 id 2字段
.......
第N次输出 id 下一个字段
永远循环下去.
中间不管插入多少个key=1的数据 都会循环下去.
请问这个PHP 如何编写.
目前找到一个顺序输出的sql 但是使用起来不便利
select * from tu_pic order by field(id,9,5,6,7,8) limit 1
Copyright 2014-2024 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
我自己解决啦 其实就是无限循环播放每一首'歌
看不懂你要干什么
没你那么干的,这个应该写个死循环,
$sql = 'select * from tu_pic order by id desc limit 1'
for ($i=0;;$i++) {
$reult = mysql_query($sql);
var_dump(mysql_fetch_array($result));
}