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

PHP:mysql_fetch_array() очаква параметър 1 да бъде ресурс, като се дава булева стойност

Съгласно документацията , mysql_query връща FALSE при грешка със заявката. Поради това вашият аргумент към mysql_fetch_array е булева. Използвайте mysql_error функция, за да видите какво не е наред със заявката SELECT.

Например,

$result=mysql_query($sql) or die(mysql_error());


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLSTATE[HY000]:Обща грешка:1835 Неправилен комуникационен пакет на LARAVEL

  2. Как да покажа първата буква като главна?

  3. Как мога да сортирам id и sub_id в низходящ ред?

  4. PHP MySQLi multi_query подготвен оператор

  5. Изберете последните 20 реда по нарастване - PHP/MySQL