-1
我正在建設一個購物網站。我有我的數據庫設計設置如下:如何獲取產品頁面上顯示的所有可用顏色?
tblProducts tblSizes tblColors tblImages tblSpecific_Products
id id id id id
product_name size color image product_id (FK)
style_code size_id (FK)
price color_id (FK)
image_id (FK)
能有人告訴我我怎麼顯示一般的產品頁面上所有可用的顏色?
謝謝阿倫。實際上,我希望每個產品的所有可用顏色都顯示在一般產品顯示頁面上(而不是特定產品頁面上)。現在,我只能爲一種產品獲得一種顏色,但如果該產品具有多種顏色,則不能獲得所有顏色。如果我能做到這一點,那麼我知道如何在我的特定產品頁面上工作。你能幫忙嗎? – user32314
這是我在產品表上的查詢。 SELECT id,product_name,style_code,color,price,category FROM products WHERE category ='$ category'ORDER BY date_added DESC。它用於顯示所有常規產品的category.php頁面。我搜索並嘗試了幾天,但無法弄清楚如何在此頁面上顯示所有顏色。 :( – user32314
沒有評論你要求什麼,我建議你學習SQL,並且瞭解你自己要求什麼以及我的回答是什麼......我想知道你的查詢甚至是如何工作的,以獲得產品ID列表被迭代,因爲我說你可以使用「SELECT id FROM tblProducts」使用這個&iterate查詢的結果被回答。我不明白按date_added排序,因爲我沒有看到任何日期屬性。 – Arun