因为执行时会获得mysql资源
mysql_query()。
使用类似的方法
mysql_fetch_assoc()来获取下一行。它返回一个以列名作为索引的数组。就您而言,可能是
COUNT(*)。
这是您的代码段的修复程序和一些小改进:
$rt = mysql_query("SELECt COUNT(*) FROM persons") or die(mysql_error());$row = mysql_fetch_row($rt);if($row) echo "<h1>Number:</h1>" . $row[0];如果需要获取结果集的所有行,请使用以下代码段:
while($row = mysql_fetch_assoc($rt)) { var_dump($row);}

![为什么返回资源ID#2?[重复] 为什么返回资源ID#2?[重复]](http://www.mshxw.com/aiimages/31/402744.png)
