Не правите проверка на грешки след извикването на mysql_query :
$result = mysql_query("SELECT * FROM student WHERE IDNO=".$_GET['id']);
if (!$result) { // add this check.
die('Invalid query: ' . mysql_error());
}
В случай, че mysql_query
неуспешно, връща false
, boolean
стойност. Когато предадете това на mysql_fetch_array
функция (която очаква mysql result object
) получаваме тази грешка.