PHP MYSQL 循环顺序输出单条数据
小涛
小涛 2018-03-28 11:47:06
0
3
1611

我想做一个循环顺序输出图片.不知道写这个代码?

表结构 

                    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


小涛
小涛

全部回复(3)
小涛

我自己解决啦   其实就是无限循环播放每一首'歌

sky

看不懂你要干什么


好人二狗

没你那么干的,这个应该写个死循环,

$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));
}

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!