$query = "SELECT * FROM XXXX";
$result = mysql_query($query);
$noOfRows = mysql_num_rows($result);
如何在获得$result
的结果之前检查mysql_num_rows
是否为空?
答案 0 :(得分:1)
您可以使用三元运算符检查$result
并将$noOfRows
设置为0
,如果它是false
:
$query = "SELECT * FROM XXXX";
$result = mysql_query($query);
$noOfRows = (false===$result)? 0 : mysql_num_rows($result);