U moet uw resultaat ophalen met mysql_fetch_assoc()
, of mysql_fetch_array()
(of anderen). $result
zoals geretourneerd door mysql_query()
, is een resultaatbron, geen echte rijenset:
$result = mysql_query("SELECT loglevel FROM Logs WHERE id='$number'");
// If the query completed without errors, fetch a result
if ($result) {
$row = mysql_fetch_assoc($result);
echo $row['loglevel'];
}
// Otherwise display the error
else echo "An error occurred: " . mysql_error();
Als u verwacht dat meerdere rijen worden geretourneerd in plaats van slechts één, haalt u ze op binnen een while
lus. Er zijn veel voorbeelden hiervan in de mysql_fetch_assoc()
documentatie
.