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

Nếu bị ảnh hưởng trả về lỗi không phải đối tượng với lớp DB

Đề xuất của tôi là sử dụng xác thực trên kết quả từ truy vấn:

$rs = $conexao->Query("SELECT * FROM `table` WHERE 1;");
if ($rs)
    print $rs->affected_rows;

Điều này cho phép bạn có thể kiểm tra xem nó có hàng / không phải là sai hay không, v.v. và sử dụng kết quả và đưa ra lỗi của riêng bạn nếu không

Lớp mà tôi đang tạo cho tiện ích mở rộng MySQLi và sử dụng tìm thấy tại đây



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Laravel - Làm thế nào để viết hai phép nối bên trong với một câu lệnh đếm trong cú pháp Laravel?

  2. Cách thiết lập MySQL Replication trong RHEL, Rocky và AlmaLinux

  3. Chèn MySQL vào từ Cơ sở dữ liệu này trong Cơ sở dữ liệu khác

  4. FOREIGN KEY tham chiếu cùng một cột của bảng. Không thể chèn giá trị

  5. Định dạng dấu thời gian SQL bằng PHP