我得到以下語法錯誤MySQL的語法錯誤
您的SQL語法錯誤; 檢查對應 你的MySQL服務器版本的 正確的語法使用近 '* ,MATCH(市)AGAINST(' 「」 手動 'IN BOOLEAN 模式下)``WHERE MATCH(市) 反對'在1號線
此錯誤的相應的代碼如下:
$sql = mysql_query("SELECT $s.* ,MATCH(city) AGAINST ('\"$c\"' IN BOOLEAN MODE) FROM `$s` WHERE MATCH(city) AGAINST ('\"$c\"' IN BOOLEAN MODE) Group by company ASC") or die (mysql_error());
是否可以告訴我什麼是對查詢的錯誤?我沒有足夠的MySQL經驗。
感謝
識別問題的最簡單方法是顯示實際的查詢字符串。 $ s和$ c包含什麼? – 2010-10-22 12:37:44
雅,請顯示$ sql變量的實際輸出 – 2010-10-22 12:41:27
嗨,這個人怎麼樣從'$ s'嘗試把從$ s – Alejandro 2010-10-22 16:22:22