我有一個顯示「推薦項目」列表的在線商店,它的工作方式是從數據庫中隨機選擇6行,像這樣。如何從mysql中選擇隨機表時設置異常?
$sql= mysqli_query ($conn, "SELECT * FROM items WHERE ORDER by RAND() LIMIT 6");
您從類別列表中單擊一個項目,它專門打開一個新的窗口,針對該項目,其中正在顯示推薦產品列表下方的時候了。
所以我的問題是,如何在推薦的項目列表中再次顯示已顯示在新窗口中的項目?一個項目的「當前」打開的窗口中的PHP代碼是:'.$data['id'].'
的什麼,我試圖實現將是這樣一個完美的概念:
$sql= mysqli_query ($conn, "SELECT * FROM items WHERE id NOT '.$data['id'].' ORDER by RAND() LIMIT 6");
硬如我試着更清楚,這是我能夠描述我的問題的最好方式。我的確希望這個描述沒有多少含糊之處!
怎麼樣的MySQL教程網站? – Drew