也许你也注意到了这一点……
当我使用这种查询时:
$r = mysql_query("SELECT * FROM users WHERE username='$this->username'");
if(mysql_num_rows($r) >0)
.... code ....
一切正常。除非我使用这种查询:
$r = mysql_query("SELECT * FROM users WHERE username='$this->username' AND password='$this->password'");
if(mysql_num_rows($r) >0)
.... code ....
然后我得到这个错误:
警告:mysql_num_rows() 期望参数 1 是资源,给定的布尔值
我注意到当我使用这些引号时
`table`
一切正常,如下所示:
$r = mysql_query("SELECT * FROM `users` WHERE `username`='$this->username' AND `password`='$this->password'");
if(mysql_num_rows($r) >0)
.... code ....
有谁知道为什么?