sql >> Database teknologi >  >> RDS >> Mysql

Gem fejl i MySQL-databasen

Det ser ud til, at du opretter forbindelse til MySQL via PHP's PDO-grænseflade. Du kan bruge errorInfo() funktion (http://php.net/manual/en/pdo.errorinfo.php ) for at hente den seneste fejlmeddelelse og bruge den i stedet for din tomme streng:

$err = $dbh->errorInfo();

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



  1. Patchhistoriktabeller i Oracle Apps (11i/R12.1/R12.2)

  2. Sådan genererer du indsæt-sætninger fra tekstfiler til SQL Server-tabel i SQL Server - SQL Server / TSQL Tutorial Del 106

  3. De fandens store genstande

  4. Hvordan synkroniseres to tabeller med forskellige MySQL-databaser på den samme maskine?