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

Peringatan:mysql_num_rows() mengharapkan parameter 1 menjadi sumber daya, diberikan boolean

Itu karena mysql_query terkadang mengembalikan boolean false (kesalahan kueri). Anda perlu memeriksanya:

$amn = mysql_query("SELECT * FROM `Messages` WHERE to_user='$usr' AND read='0'");

if($amn === false) {
    var_dump(mysql_error());
}
else {
    print_r(mysql_num_rows($amn));
}

Kode di atas ditulis dengan gaya yang buruk dan tidak digunakan lagi. Gunakan PDO dengan Pengecualian dalam proyek nyata.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara Mengembalikan Hasil Kueri sebagai Daftar Dipisahkan Koma di MySQL

  2. perintah mysql untuk menampilkan variabel konfigurasi saat ini

  3. Buat fungsi tersimpan MySQL dengan sejumlah argumen yang dinamis

  4. MySqlConnectionStringBuilder - Terhubung dengan Sertifikat

  5. Rails, MySQL dan Snow Leopard