mysql_fetch_assoc()を使用して結果をフェッチする必要がありますコード>
、または mysql_fetch_array()
(または他の人)。 $ result
mysql_query()
によって返される は結果リソースであり、実際の行セットではありません:
$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();
1つだけではなく複数の行が返されることを期待している場合は、 while
内でそれらをフェッチします。 ループ。この例は、 mysql_fetch_assoc()<に多数あります。 / code> ドキュメント
。