Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

đảm bảo rằng kết quả phương thức tìm nạp PDO false là một lỗi hoặc kết quả trống

Nếu có lỗi thì PDO sẽ đưa ra một ngoại lệ mà bạn có thể bắt được. Bao bọc mã của bạn bằng một nút thử và điều đó sẽ bắt được bất kỳ trường hợp ngoại lệ nào.

try {
    $rs = $db->prepare('SELECT * FROM foo');
    $rs->execute();
    $foo = $rs->fetchAll();
} catch (Exception $e) {
    echo 'Error: '.$e->getMessage();
}



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Có đúng về mặt khái niệm khi thực hiện SELECT MAX (id), v.v. để tìm hàng được chèn cuối cùng không?

  2. JSON trả lại không hoạt động bình thường

  3. MySQL JDBC Driver 5.1.33 - Sự cố về múi giờ

  4. Làm cách nào để xóa cơ sở dữ liệu MySQL?

  5. Ví dụ về TIMESTAMPADD () - MySQL