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

Codeigniter db-> update () VS CẬP NHẬT gốc của MySQL Các hàng bị ảnh hưởng:0

Thử nhận truy vấn CodeIgniter đang chạy bằng đoạn mã sau:

$this->db->last_query();

Đồng thời đăng truy vấn bạn đang sử dụng để tương tác với MySQL, chỉ để xác nhận rằng chính xác cùng một truy vấn đang được chạy.

CodeIgniter có một bản hack cho MySQL để điều chỉnh báo cáo về các hàng bị ảnh hưởng, tuy nhiên, tôi có ấn tượng rằng nó chỉ dành cho các truy vấn DELETE. Nếu bạn nhìn vào system/database/drivers/mysql/mysql_driver.php hoặc system/database/drivers/mysqli/mysqli_driver.php (cho dù bạn đang sử dụng trình điều khiển nào và xem biến var $delete_hack = TRUE; . Điều chỉnh điều đó có thể ảnh hưởng đến kết quả của bạn, có đáng để thử không?




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Thêm nút Xóa vào bảng kết quả PHP

  2. Làm thế nào để có được ngày cuối cùng của tháng trong MySQL

  3. Cách lấy số thứ tự Auto_Increment hiện tại cho MySQL / MariaDB Table

  4. Mysql cập nhật một hàng với một giá trị hàng khác trong cùng một bảng

  5. Làm cách nào để tạo người dùng có cùng đặc quyền với quyền root trong MySQL / MariaDB?