fbsql_error

(PHP 4 >= 4.0.6, PHP 5)

fbsql_error -- Retourne le message d'erreur FrontBase

Description

string fbsql_error ( [resource link_identifier] )

fbsql_error() retourne le dernier message d'erreur généré par le serveur FrontBase, ou bien '' (chaîne vide) si aucune erreur n'est survenue.

Les erreurs générées par FrontBase ne sont pas automatiquement affichées comme alertes. Il faut utiliser la fonction fbsql_errno() pour connaître leur code d'erreur. Notez que cette fonction ne retourne que le code d'erreur généré par la dernière fonction FrontBase (hormis fbsql_error() et fbsql_errno()) : si vous voulez repérer les erreurs, faites le dès que les fonctions ont été appelées.

Exemple 1. Exemple avec fbsql_error()

<?php
fbsql_connect
("marliesle");
echo
fbsql_errno() . ' : ' . fbsql_error() . '<br />';
fbsql_select_db("nonexistentdb");
echo
fbsql_errno() . ' : ' . fbsql_error() . '<br />';
$conn = fbsql_query("SELECT * FROM nonexistenttable;");
echo
fbsql_errno() . ' : ' . fbsql_error() . '<br />';
?>

Voir aussi fbsql_errno() et fbsql_warnings()