Mysql
 sql >> Base de données >  >> RDS >> Mysql

mysql_fetch_array() s'attend à ce que le paramètre 1 soit un problème de ressource

Vous ne faites pas de vérification des erreurs après l'appel à mysql_query :

$result = mysql_query("SELECT * FROM student WHERE IDNO=".$_GET['id']);
if (!$result) { // add this check.
    die('Invalid query: ' . mysql_error());
}

Dans le cas mysql_query échoue, il renvoie false , un boolean valeur. Lorsque vous transmettez ceci à mysql_fetch_array fonction (qui attend un mysql result object ) nous obtenons cette erreur.