mysql_num_rows()期望参数1是资源错误

时间:2013-10-16 13:37:39

标签: php mysql mysql-num-rows

有人可以帮我解决这个错误:

mysql_num_rows()期望参数1为资源

这是我的代码:

$query = mysql_query($query);
$numrows = mysql_num_rows($query);
if ($numrows > 0){

3 个答案:

答案 0 :(得分:1)

重命名变量名称:

$result = mysql_query($query);
$numrows = mysql_num_rows($result);
if ($numrows > 0){

答案 1 :(得分:0)

你可以试试这个: -

$numrows = $query->num_rows;

答案 2 :(得分:0)

试试这个:

$result = mysql_query($query);

if (!$result) {
   die('Invalid query: ' . mysql_error());
}
else {
   $numrows = mysql_num_rows($result);
      if ($numrows > 0){
      // put your code here
      }
   }