PDOStatement::errorInfo --
Récupère les informations sur l'erreur associée lors dernière opération sur la requête
Description
array PDOStatement::errorInfo ( void )
Valeurs de retour
PDOStatement::errorInfo() retourne un tableau contenant
des informations sur l'erreur survenu lors de la dernière opération exécutée par ce
gestionnaire de requêtes. Le tableau contient les champs suivants :
Elément
Information
0
Code erreur SQLSTATE (un identifiant de cinq caractères
alphanumériques défini dans le standard ANSI SQL)
1
Code erreur spécifique au driver.
2
Message d'erreur spécifique au driver.
Exemples
Exemple 1. Affiche les champs de errorInfo() pour une connexion PDO_ODBC sur une base de
donnés DB2
<?php /* Provoque une erreur -- la table BONES n'existe pas */ $sth = $dbh->prepare('SELECT skull FROM bones'); $sth->execute();