PHP订单图像堆栈

时间:2012-11-29 13:06:38

标签: php

我有一个按特定顺序堆叠图像的应用程序。 在订单相同的情况下,我需要它是随机的,当生成页面时。

Order, image_name 
[1, image1]
[1, image2]
[2, image3]
[3, image4]

第一次生成页面时,幻灯片显示;

Order, image_name 
[1, image1]
[1, image2]
[2, image3]
[3, image4]

第二次生成页面时幻灯片显示:

Order, image_name 
[1, image2]
[1, image1]
[2, image3]
[3, image4]

第三次生成页面时幻灯片显示:

Order, image_name 
[1, image1]
[1, image2]
[2, image3]
[3, image4]

我在db中有一个order字段和一个文件名字段。

(编辑)有没有办法用一个选择??

来做到这一点

2 个答案:

答案 0 :(得分:1)

将其添加到SQL:

ORDER BY `Order` ASC,RAND()

它将按Order字段排序,任何相同的字段,它将使用RAND()作为其次要排序。

答案 1 :(得分:0)

也许在你的MySQL查询中使用ORDER BY RAND()?