maxdb_error

maxdb::error

(PECL maxdb >= 1.0)

maxdb_error -- maxdb::errorRetourne une chaîne représentant la dernière erreur

Description

Style procédural

maxdb_error ( resource $link ) : string

Style orienté objet

stringmaxdb->error;

maxdb_error() est identique à la fonction maxdb_errno() dans tous les sens, exceptée qu'au lieu de retourner une erreur sous forme d'entier, maxdb_error() retourne une chaîne représentant la dernière erreur survenue pour la connexion à la base de données représentée par le paramètre link. Si aucune erreur n'est survenue, cette fonction retournera une chaîne vide.

Valeurs de retour

Une chaîne décrivant l'erreur. Une chaîne vide si aucune erreur n'est survenue.

Exemples

Exemple #1 Style orienté objet

<?php
$maxdb 
= new maxdb("localhost""MONA""RED""DEMODB");

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

if (!
$maxdb->query("SELECT xxx FROM hotel.city")) {
    
printf("Message d'erreur : %s\n"$maxdb->error);
}

/* Fermeture de la connexion */
$maxdb->close();
?>

Exemple #2 Style procédural

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

/* 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("Message d'erreur : %s\n"maxdb_error($link));
}

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

L'exemple ci-dessus va afficher quelque chose de similaire à :

PHP Warning:  maxdb_query(): -4005 POS(8) Unknown column name:XXX [42000]
Message d'erreur : POS(8) Unknown column name:XXX

Voir aussi

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top