2010-05-02 49 views
9

我有一個表與我的產品,我試圖寫一個頁面,將拉數據庫中的某些顏色的手鐲。所以,這就是我現在所擁有的(在php):我可以使用兩個where子句,如「SELECT * FROM table WHERE something and something」?

$query = "SELECT * FROM products WHERE (products.colors LIKE '%black%')"; 

但我只是想選擇行,其中的列「類別」的值等於「手鐲」。

我試了幾件不同的事情,但我不斷收到警告和錯誤。我很感謝您可以給予的任何幫助,謝謝!

+0

您可以結合使用'和'或'或'條件。 – 2010-05-02 17:34:25

回答

12
$query = "SELECT * FROM products WHERE products.colors LIKE '%black%' AND products.category = 'bracelet'"; 

你走了。

+0

謝謝!我知道它必須是簡單的,但由於某種原因,我無法用我所有的瘋狂谷歌搜索找到它。 – KeriLynn 2010-05-02 17:35:15

5

你可以這樣做:

SELECT * FROM products 
WHERE colors LIKE '%black%' 
AND category = 'bracelet' 
+0

非常感謝! – KeriLynn 2010-05-02 17:35:42

相關問題