PHP Doku:: Gibt die Fehlermeldung des zuletzt aufgetretenen Informix Fehlers zurück - function.ifx-errormsg.html

Verlauf / Chronik / History: (1) anzeigen

Sie sind hier:
Doku-StartseitePHP-HandbuchFunktionsreferenzDatenbankerweiterungenAnbieterspezifische DatenbankerweiterungenInformixInformix Funktionenifx_errormsg

Ein Service von Reinhard Neidl - Webprogrammierung.

Informix Funktionen

<<ifx_error

ifx_fetch_row>>

ifx_errormsg

(PHP 4, PHP <=5.2.0)

ifx_errormsgGibt die Fehlermeldung des zuletzt aufgetretenen Informix Fehlers zurück

Beschreibung

string ifx_errormsg ([ int $errorcode ] )

Gibt die Informix-Fehlermeldung des letzten Fehlers zurück, oder, falls der optionale Parameter "errorcode" angegeben wurde, die Fehlermeldung, die zu "errorcode" gehört.

Beispiel #1 ifx_errormsg() Beispiel

<?php
printf
("%s\n&lt;br>"ifx_errormsg(-201));
?>

Siehe auch: ifx_error()


2 BenutzerBeiträge:
- Beiträge aktualisieren...
monts at netcabo dot pt
30.03.2005 1:03
The support for message-strings send by triggers is not implemented.

The common error send by triggers is the -746.
In the sqlerrm is the message for the error returned from a trigger.

This driver does not take this in mind.

Sorry for my bad english...

J. Montenegro
sven at sveni dot com
4.02.2005 13:45
Nice function to call. Very helpfull if you want to use in combination with an own ErrorHandler. But informix error recognition seems just to work directly after calling a informix function.

/**
 * checks weater error has occured or not
 * @return false if no error, else error message
 */
function db_error_occured()
{
    $err_code = ifx_error();
    if (substr($err_code,0,1) != ' ') {
        return ifx_errormsg();
    }
    else {
        return false;
    }
} //db_error_occured



PHP Powered Diese Seite bei php.net
The PHP manual text and comments are covered by the Creative Commons Attribution 3.0 License © the PHP Documentation Group - Impressum - mail("TO:Reinhard Neidl",...)