Omdat je een mysql-bron krijgt wanneer je een mysql_query()
.
Gebruik iets als mysql_fetch_assoc()
om de volgende rij te krijgen. Het retourneert een array met de kolomnamen als indices. In jouw geval is het waarschijnlijk COUNT(*)
.
Hier is een oplossing en enkele kleine verbeteringen van uw fragment:
$rt = mysql_query("SELECT COUNT(*) FROM persons") or die(mysql_error());
$row = mysql_fetch_row($rt);
if($row)
echo "<h1>Number:</h1>" . $row[0];
Als u alle rijen van de resultatenset nodig heeft, gebruikt u dit fragment:
while($row = mysql_fetch_assoc($rt)) {
var_dump($row);
}