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

Simpan kesalahan ke database MySQL

Sepertinya Anda terhubung ke MySQL melalui antarmuka PDO PHP. Anda dapat menggunakan errorInfo() fungsi (http://php.net/manual/en/pdo.errorinfo.php ) untuk mengambil pesan kesalahan terbaru dan menggunakannya sebagai pengganti string kosong Anda:

$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. Periksa koneksi mysql di sekuel

  2. database kategori fungsi rekursif

  3. MySQL :Pilih record dengan kondisi yang berlaku untuk beberapa baris

  4. Pemodelan UUID dalam entitas Hibernate terhadap MySQL

  5. Bagaimana saya bisa menghentikan kueri MySQL jika terlalu lama?