我有一個在線商店,成員可以訂閱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