Sie müssen Ihr Ergebnis mit mysql_fetch_assoc()
, oder mysql_fetch_array()
(oder andere). $ergebnis
wie von mysql_query()
zurückgegeben , ist eine Ergebnisressource, kein tatsächliches Rowset:
$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();
Wenn Sie erwarten, dass mehrere Zeilen statt nur einer zurückgegeben werden, rufen Sie sie innerhalb von while
ab Schleife. Es gibt viele Beispiele dafür im mysql_fetch_assoc()
Dokumentation
.