Du skal hente dit resultat ved hjælp af mysql_fetch_assoc()
, eller mysql_fetch_array()
(eller andre). $result
som returneret af mysql_query()
, er en resultatressource, ikke et faktisk rækkesæt:
$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();
Når du forventer, at flere rækker returneres i stedet for kun én, skal du hente dem inden for en mens
sløjfe. Der er mange eksempler på dette i mysql_fetch_assoc() dokumentation
.