Manuel PHP
Précédent |  | Suivant

# ingres_errsqlstate

(PECL)

ingres_errsqlstate -- Gets the last SQLSTATE error code generated

## Description

string ingres_errsqlstate ( [resource link] )

Retourne une chaîne de caractères contenant le dernier SQLSTATE ou `NULL` si aucune erreur ne s'est produite.

Si une ressource `link` est passée à la fonction ingres_errsqlstate(), elle retourne la dernière erreur enregistrée pour ce lien. Si aucun lien n'est passé alors ingres_errsqlstate() retourne la dernière erreur en utilisant le lien par défaut.

La fonction, ingres_errsqlstate(), devrait toujours être appelée après avoir exécuté toute sorte de requête à la base de données. Un appel d'une autre fonction avant d'appeler ingres_errsqlstate() supprimera ou changera le message d'erreur provenant du dernier appel de fonction Ingres.

Exemple 1. Exemple avec ingres_errsqlstate()

`<?php ingres_connect($database, $user, $password); ingres_query("select * from table"); $error_sqlstate = ingres_errsqlstate(); if ( is_null($error_sqlstate) ) { echo "Une erreur s'est produite - " . $error_sqlstate; } ?>`

Voyez aussi ingres_errno() et ingres_errsqlstate().

Précédent | Sommaire | Suivant
ingres_error | Niveau supérieur | ingres_fetch_array