sql >> Databasteknik >  >> RDS >> Mysql

mysql_fetch_array() förväntar sig att parameter 1 är ett resursproblem

Du utför inte felkontroll efter anropet till mysql_query :

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

I fallet mysql_query misslyckas, returnerar den false , en boolean värde. När du skickar detta till mysql_fetch_array funktion (som förväntar sig ett mysql result object ) får vi det här felet.



  1. Hur man inte kallar Hekaton inbyggt kompilerade lagrade procedurer

  2. Cloud9 postgres

  3. Ta bort fråga För att ta bort rader i MySQL

  4. Uppnå MySQL Failover &Failback på Google Cloud Platform (GCP)