我得到以下语法错误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