Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Memeriksa hasil yang kosong (PHP, PDO, dan MySQL)

Anda membuang baris hasil saat melakukan $sth->fetchColumn() . Itu bukan cara Anda memeriksa apakah ada hasil. Anda bisa

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

Dokumentasi yang relevan ada di sini:PDOSstatement::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. Bagaimana cara menyiapkan pernyataan untuk kueri pembaruan?

  2. Cara mendapatkan nilai baris dari tampilan datagrid dan meneruskannya ke formulir lain menggunakan tombol di baris yang sama

  3. Menggunakan bidang DATE sebagai kunci utama dari dimensi tanggal dengan MySQL

  4. Bagaimana cara menggunakan nilai string/kolom sebagai konstanta interval tanggal mysql (HARI, BULAN ...)?

  5. Bagaimana kaskade bertahan menggunakan JPA/EclipseLink