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

Nilai kembali ketika tidak ada baris di PDO

Jika tidak ada baris yang ditemukan PDO::fetch mengembalikan false. Ini adalah fakta. Jadi ubah fungsi Anda:

function(){
    $success = $this->query($query, $bindvalues);
    if(!$success) {
        //handle error
        return false;
    }
    $rows = $this->stmt->fetch(PDO::FETCH_ASSOC);
    return $rows ?: null;
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah string atau int lebih disukai untuk kunci asing?

  2. PHP :Fungsi tidak terdefinisi mysql_connect()

  3. Buat fungsi dengan argumen opsional di MySQL

  4. data formulir yang dimasukkan tidak disimpan di mysql db?

  5. MySQL - berapa banyak baris yang dapat saya masukkan dalam satu pernyataan INSERT?