sql >> Database >  >> RDS >> Mysql

Controleren op een leeg resultaat (PHP, PDO en MySQL)

Je gooit een resultaatrij weg als je $sth->fetchColumn() doet . Zo controleer je niet of er resultaten zijn. Jij wel

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

Relevante documentatie is hier:PDOStatement::rowCount



  1. Gegevensafknotting:gegevens te lang voor kolom 'logo' op rij 1

  2. Wat is de indeling voor de PostgreSQL-verbindingsreeks / URL?

  3. Docker-image wordt uitgevoerd in m1-processor

  4. Hoe sla ik XML-gegevens op in een mysql-database? Ik wil geen buitenlandse sleutels als een gek