Neprovádíte kontrolu chyb po zavolání na mysql_query :
$result = mysql_query("SELECT * FROM student WHERE IDNO=".$_GET['id']);
if (!$result) { // add this check.
die('Invalid query: ' . mysql_error());
}
V případě mysql_query
selže, vrátí false
, boolean
hodnota. Když to předáte do mysql_fetch_array
funkce (která očekává mysql result object
) dostaneme tuto chybu.