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

Lưu lỗi vào cơ sở dữ liệu MySQL

Có vẻ như bạn đang kết nối với MySQL thông qua giao diện PDO của PHP. Bạn có thể sử dụng errorInfo() function ( http://php.net/manual/en/pdo.errorinfo.php ) để truy xuất thông báo lỗi gần đây nhất và sử dụng thông báo đó thay cho chuỗi trống của bạn:

$err = $dbh->errorInfo();

$sql2 = "INSERT INTO audit_hr_employees 
(tab, employee, error_type, user, error_info)
VALUES ('4a', '$employee', 'warning', '$user', $err[2])";



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql Cách chỉ chọn từ một cột nếu cột tồn tại

  2. Cột không xác định MySQL trong mệnh đề ON

  3. Làm thế nào để giới hạn số hàng có thể được lưu trữ trong bảng mysql?

  4. Kích hoạt Mysql sau khi cập nhật chèn vào một bảng khác với điều kiện

  5. MOD_REWRITE TRỢ GIÚP!