我有一个在线商店,成员可以订阅3个包中的任何一个(1,3)。以下是产品数据库表的示例。如何随机显示特定订单中的类别
id package product status
1 3 Biro 1
2 1 Paper 1
3 3 Pin 0
4 2 Eraser 1
5 2 Blade 1
6 3 Bag 1
7 2 Pen 0
8 1 Sharpener 1
9 1 Shoe 1
10 2 Chair 1
我首先展示了包装3个产品,然后包装2个产品,然后包装1个产品最后这样;
$get_products = mysql_query("SELECT * FROM products WHERE status='1' ORDER BY package DESC");
但我想真正做的是前3个产品随机显示的所有包,然后随机显示包2个产品,最后显示包1个产品随机。所以没有什么特别的东西总是在顶端,而有些东西总是在底端。
如何编写语法?
它不是随机的,如果在一个特定的顺序 – 2016-08-03 23:06:57
从用户的角度来看,是不是很如果某件事的位置总是与众不同,那么有点杂乱无章? – Rogue