SQL查询中有关逗号反转的错误

阿比舍克·克什里

我在php中运行以下查询:

$link = $_GET['link'];
$query = "SELECT DISTINCT sub_category FROM phonebook ORDER BY sub_category WHERE category = '$link' "; 
echo $query;
$sql = mysql_query($query) or die(mysql_error());

它给出了以下错误:

从电话簿中选择DISTINCT sub_category ORDER BY sub_category WHERE category ='Administration'您的SQL语法有错误;检查与您的MySQL服务器版本相对应的手册以获取正确的语法,以在第1行的“ WHERE category ='Administration”附近使用

我无法理解反逗号中的错误(如果有)?

数学RkBala

请尝试以下方法:

$query = "SELECT DISTINCT sub_category FROM phonebook ORDER BY sub_category WHERE category = '$link' ";

进入

$query = "SELECT DISTINCT sub_category FROM phonebook WHERE category = '".$link."' ORDER BY sub_category ";

您犯了“ sub_caregory”错误:

$query = "SELECT DISTINCT sub_caregory FROM phonebook WHERE category = '".$link."' ORDER BY sub_caregory ";

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

TOP 榜单

热门标签

归档