dbx_error

(PHP 4 >= 4.0.6, PHP 5)

dbx_error --  Rapporte le message d'erreur du dernier appel de fonction DBX

Description

string dbx_error ( object link_identifier )

dbx_error() retourne une chaîne contenant le message d'erreur du module sélectionné. S'il y a des connexions multiples sur le même module, seule la dernière erreur est fournie. S'il a des connexions sur différents modules, la dernière erreur du module est retourné (le module est alors représenté par link_identifier).

Exemple 1. Exemple avec dbx_error()

<?php
$link
= dbx_connect("mysql", "localhost", "base de données", "utilisateur", "mot de passe")
    or die (
"Impossible de se connecter");
$result = dbx_query($link, "select id from nonexistingtbl");
if (
$result==0) {
    echo
dbx_error($link);
}
dbx_close($link);
?>

Note : Reportez-vous aussi à la documentation de la base de données que vous utilisez.

Le message de Microsoft SQL Server est en fait le résultat de la fonction mssql_get_last_message().

Le support des messages d'erreurs Oracle (oci8) ne sont pas implémentés (pour le moment).