好吧,所以我有一個搜索代碼,看起來兩個表。我知道這個含糊不清來自於這兩個表中有一列「標題」(名爲盤軌道的表)。mysql模糊列標題
現在我的修復是這樣的。
$query="SELECT * FROM disc, track WHERE Artist LIKE '%$trimmed%' OR disc.Title LIKE
'%$trimmed%' OR Year LIKE '%$trimmed%' OR Genre LIKE '%$trimmed%' LIMIT 0, 30";
。
Notice: Undefined index: disc.Title in C:\xampp\htdocs\search.php on line 61
我一直在尋找無處不在,無論我走到哪裏都說那代碼是正確的。但每當我跑過搜索它說disc.Title不存在(當我只搜索其中一個表,它可以找到標題)
任何想法?
一個想法是你可能需要重複LIKE語句。你能否包括具體的錯誤? – 2013-05-11 23:33:21
您的SQL服務器可能配置爲使用區分大小寫的列名稱。 – Rob 2013-05-11 23:37:20
藝術家如何跟蹤? – Strawberry 2013-05-11 23:37:40