Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/291.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP-mysql_num_rows()希望参数1是资源_Php_Mysql - Fatal编程技术网

PHP-mysql_num_rows()希望参数1是资源

PHP-mysql_num_rows()希望参数1是资源,php,mysql,Php,Mysql,如何检查$result是否为空,然后再获取mysql_num_rows的结果?您可以使用三元运算符检查$result,如果$noOfRows为假,则将$noOfRows设置为0: $query = "SELECT * FROM XXXX"; $result = mysql_query($query); $noOfRows = mysql_num_rows($result); 请注意,mysql\uuu扩展已被弃用- $query = "SELECT * FROM XXXX"; $result

如何检查
$result
是否为空,然后再获取
mysql_num_rows
的结果?

您可以使用三元运算符检查
$result
,如果
$noOfRows
为假,则将
$noOfRows
设置为
0

$query = "SELECT * FROM XXXX";
$result = mysql_query($query);
$noOfRows = mysql_num_rows($result);

请注意,
mysql\uuu
扩展已被弃用-
$query = "SELECT * FROM XXXX";
$result = mysql_query($query);
$noOfRows = (false===$result)? 0 : mysql_num_rows($result);