maxdb_errno

(no version information, might be only in CVS)

maxdb_errno -- Retourne le code erreur pour le dernier appel à une fonction

Description

Style procédural

int maxdb_errno ( resource link )

maxdb_errno() retourne le dernier code erreur pour le dernier appel à une fonction MaxDB, qu'elle ait réussie ou échouée, sur la connexion à la base de données représentée par le paramètre link. Si aucune erreur n'est survenue, cette fonction retournera zéro.

Valeurs de retour

Une valeur de code erreur pour le dernier appel, s'il a échoué. Zéro signifie qu'aucune erreur n'est survenue.

Exemples

Exemple 1. Style procédural

<?php
$link
= maxdb_connect("localhost", "MONA", "RED");

/* Vérification de la connexion */
if (maxdb_connect_errno()) {
   
printf("Echec de la connexion : %s\n", maxdb_connect_error());
   exit();
}

if (!
maxdb_query($link, "SELECT xxx FROM hotel.city")) {
   
printf("Code erreur : %d\n", maxdb_errno($link));
}

/* Fermeture de la connexion */
maxdb_close($link);
?>

L'exemple ci-dessus va afficher :

PHP Warning:  maxdb_query(): -4005 POS(8) Unknown column name:XXX [42000] <...>
Code erreur : -4005

Voir aussi

maxdb_connect_errno(), maxdb_connect_error(), maxdb_error() et maxdb_sqlstate().