我想做一个循环顺序输出图片.不知道写这个代码?
表结构
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-2025 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));
}