PDOStatement::errorCode

(no version information, might be only in CVS)

PDOStatement::errorCode --  Récupère le SQLSTATE associé lors de la dernière opération sur la requête

Description

int PDOStatement::errorCode ( void )

Avertissement

Cette fonction est EXPERIMENTALE. Cela signifie que le comportement de cette fonction, son nom et concrètement, TOUT ce qui est documenté ici peut changer dans un futur proche, SANS PREAVIS! Soyez-en conscient, et utilisez cette fonction à vos risques et périls.

Valeurs de retour

PDOStatement::errorCode() retourne une valeur entière qui correspond à une catégorie d'erreurs définie dans les constantes PDO.

Exemples

Exemple 1. Détermine la catégorie de l'erreur qui survient

<?php
/* Provoque une erreur -- la table BONES n'existe pas */
$err = $dbh->prepare('SELECT skull FROM bones');
$err->execute();

echo
"\nPDOStatement::errorCode(): ";
print
$err->errorCode();
?>

L'exemple ci-dessus va afficher :

PDOStatement::errorCode(): 42S02

Voir aussi

PDO::errorCode()
PDO::errorInfo()
PDOStatement::errorInfo()