代码之家  ›  专栏  ›  技术社区  ›  Sotiris Adrian J. Moreno

MySQL语法错误

  •  0
  • Sotiris Adrian J. Moreno  · 技术社区  · 14 年前

    我得到以下语法错误

    检查对应的手册 您的MySQL服务器版本 使用“near”的正确语法* ,将(城市)与布尔值中的(“”)匹配 模式)从'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经验。

    谢谢

    3 回复  |  直到 14 年前
        1
  •  4
  •   Eric Petroelje    14 年前

    看起来像你的变量 $s $c 没有价值观。

        2
  •  2
  •   oezi    14 年前

    $s

    编辑: $c 也是空的。

        3
  •  0
  •   Entity    14 年前

    尝试 echo mysql_query 函数,并发布结果。