我开始研究一个Mysql查询,它不断出现错误?
有人可以看看它并告诉我我做错了什么吗?
$query = ("select * from `users` where (`username`='$username' and `password`='$password' or select * from `users` where `$username `='$email' and `password`='$password')");
Run Code Online (Sandbox Code Playgroud)
错误是
mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/a8423624/public_html/testchecklogin.php on line 57
Run Code Online (Sandbox Code Playgroud)
这意味着它没有找到任何人.这意味着我的查询错了?
Tud*_*tin 23
这... OR SELECT...是错误的.我想你是想把它写成:
$query = ("select * from `users` where (`username`='$username' OR `$username `='$email') and `password`='$password'");
Run Code Online (Sandbox Code Playgroud)