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

Ако affected_rows връща необектна грешка с DB клас

Моето предложение е да използвате валидиране на резултата от заявката:

$rs = $conexao->Query("SELECT * FROM `table` WHERE 1;");
if ($rs)
    print $rs->affected_rows;

Това ви позволява да можете да проверите дали има редове/не е false и т.н. и да използвате резултата и да дадете своя собствена грешка, ако не

Клас, който създавам за MySQLi разширение и използвам намерен тук



  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 с Python в Windows

  2. MySQL SELECT DISTINCT множество колони

  3. MySQL избира произволен ред с JOIN от две таблици

  4. Защо моят скрипт docker-entrypoint-initdb.d (както е посочен в docker-compose.yml) не се изпълнява, за да инициализира ново копие на MySQL?

  5. Как мога да съхранявам и извличам изображения от MySQL база данни с помощта на PHP?