PDO :: errorInfo
Manuale PHP DOP di riferimento
PDO :: errorCode - Restituisce le operazioni del database ultimo messaggio di errore (PHP 5> = 5.1.0, PECL DOP> = 0.1.0)
spiegazione
grammatica
public array PDO::errorInfo ( void )
Valore di ritorno
Esso restituisce un array contenente l'ultimo database di descrizione di errore di operazione.
Contenuto della matrice come segue:
elemento | informazioni |
---|---|
0 | codice di errore SQLSTATE (5 lettere o numeri nello standard ANSI SQL identificatori definiti di). |
1 | Codici di errore |
2 | Messaggio di errore |
Nota: Se non c'è bisogno di utilizzare la maniglia del database, restituisce NULL.
Esempi
Visualizza errorInfo () messaggio di errore relativo PDO_ODBC la connessione al database DB2
<?php /* 错误的SQL语法 */ $stmt = $dbh->prepare('bogus sql'); if (!$stmt) { echo "\nPDO::errorInfo():\n"; print_r($dbh->errorInfo()); } ?>
È possibile che questo esempio di output volontà:
PDO::errorInfo(): Array ( [0] => HY000 [1] => 1 [2] => near "bogus": syntax error )