当我运行以下查询来检查用户名和密码时,它会引发错误。
PHP
$sql="SELECT * FROM $tbl_name WHERE username='$myusername' AND password='$mypassword'";
$result=mysql_query($sql);
if($result === false) {
var_dump(mysql_error());}
else {
print_r(mysql_num_rows($amn));
}
错误
[警告:mysql_num_rows() 期望参数 1 是资源,给定的布尔值]
的结果var_dump
[您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以获取正确的语法,以便在第 1 行的“更新 WHERE 用户名='admin' AND password='123456'(长度=199)”附近使用