Mysql
 sql >> база данни >  >> RDS >> Mysql

mysql_fetch_array() очаква параметър 1 да бъде проблем с ресурсите

Не правите проверка на грешки след извикването на 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 ) получаваме тази грешка.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ръководство за проектиране на база данни за система за управление на служители в MySQL

  2. Как да разделя изхода от mysqldump на по-малки файлове?

  3. Има ли начин да стартирате MySQL в паметта за тестови случаи на JUnit?

  4. phpMyBackupPro – Уеб базиран инструмент за архивиране на MySQL за Linux

  5. mysql:защо сравнението на "низ" с 0 дава истина?