我想爲我的商店的管理員製作一個頁面,顯示特定產品上的訂單。 我已經擁有了所有訂單和產品,並在其中記錄了「參考」列,這是唯一的。我嘗試了下面的查詢,但是它顯示了所有的產品加上被要求的產品顯示了一個額外的行。我只想要顯示要求的特定產品上的訂單。 $ _REQUEST [ '的productid'];根據顯示列表中的所有產品的管理頁面獲取產品ID,並且該信息正在成功檢索。結合MySQL結果並僅顯示特定產品上的訂單
$reference = $_REQUEST['productid'];
mysqli_query($db,"SELECT * FROM products INNER JOIN orders ON orders.reference='".$reference."'");
任何幫助表示讚賞。
我不斷收到此錯誤:where子句中的列「引用」不明確。但看到你對查詢所作的編輯,在列前添加表名,我試了一下,並修復了它。你是個天才!謝謝! – 2014-09-25 23:15:04
當然,其他編輯如WHERE子句也是正確的。再次感謝 – 2014-09-25 23:20:07