我的sql语法出错,无法弄清楚它是什么:
代码:
$sqlsearch= " SELECT `idNum`,`First_Name`, FROM users WHERE `idNum`= '26130110' AND 'Password' ='$encpass';";
当我运行查询时,我收到此错误:
error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM users WHERE `idNum`= '26130110' AND 'Password' ='3fdf7be97917772020f87454f7' at line 1
将phpmyadmin用于数据库。
答案 0 :(得分:1)
在from
之前的SQL SELECT语句中有一个额外的逗号。另一个认为分号是字符串的末尾不需要。
更改SQL如下:
$sqlsearch= " SELECT `idNum`,`First_Name` FROM users WHERE `idNum`= '26130110' AND 'Password' ='$encpass'";
答案 1 :(得分:0)
删除FROM
之前的逗号。
SQL SELECT
语句中的最后一列之后没有逗号。