2014-01-08 121 views
-1

我目前正試圖建立一個網站的即時搜索功能,但已跑到與SQL查詢的麻煩。沒有結果與sql查詢

我試圖從包含已輸入文本框中的字母的數據庫中選擇名稱。

這是我的查詢:

mysqli_query($dbcon, "SELECT name FROM drinks LIKE '%$partialSearch%'"); 

沒有得到恢復,即使我在包含字母/字母表得到的值。沒有使用LIKE關鍵字時,一切正常。那麼發生了什麼?

+2

'... WHERE some_field LIKE ...'。檢查返回值和錯誤信息會告訴你問題出在哪裏 – Phil

+0

非常感謝Phil!我忘了WHERE關鍵字。仍在學習 :) – okarlsson

回答

3
"SELECT name FROM drinks where yourField LIKE '%$partialSearch%'"