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);
}