Sie führen keine Fehlerprüfung durch nach dem Aufruf von mysql_query :
$result = mysql_query("SELECT * FROM student WHERE IDNO=".$_GET['id']);
if (!$result) { // add this check.
die('Invalid query: ' . mysql_error());
}
Falls mysql_query
fehlschlägt, gibt es false
zurück , ein boolean
Wert. Wenn Sie dies an mysql_fetch_array
übergeben Funktion (die ein mysql result object
erwartet ) erhalten wir diesen Fehler.