Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Warnung:mysql_fetch_array() erwartet, dass Parameter 1 Ressource [...]

mysql_query ist fehlgeschlagen und hat FALSE zurückgegeben in $result .

Sie sollten den zurückgegebenen Wert überprüfen:

$id = mysql_real_escape_string($GET["id"]);
if ($result = mysql_query("SELECT * FROM Setting WHERE ID = '$id'"))
    $row = mysql_fetch_array($result);
else
    print htmlencode(mysql_error()) . "\n";

Und natürlich sollten Sie niemals $GET["id"] eingeben direkt in die Abfrage: