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

Проверка за празен резултат (PHP, PDO и MySQL)

Изхвърляте ред с резултати, когато правите $sth->fetchColumn() . Така не се проверява дали има резултати. Вие го правите

if ($sth->rowCount() > 0) {
  ... got results ...
} else {
   echo 'nothing';
}

Съответната документация е тук:PDOStatement::rowCount



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Грешка при свързване на PDO при използване на symfony и MAMP

  2. Mytop – Полезен инструмент за наблюдение на производителността на MySQL/MariaDB в Linux

  3. PHP грешки -> Предупреждение:mysqli_stmt::execute():Не можах да извлечем mysqli_stmt | Предупреждение:mysqli_stmt::close()

  4. ColdFusion параметризиране на заявка

  5. Има ли смисъл да използвате MySQL LIMIT 1 при запитване към индексирано/уникално поле?