downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

ifx_fetch_row> <ifx_error
[edit] Last updated: Fri, 25 May 2012

view this page in

ifx_errormsg

(PHP 4, PHP <=5.2.0)

ifx_errormsgRetourne le message d'erreur de la dernière requête Informix

Description

string ifx_errormsg ([ int $errorcode ] )

Retourne le message d'erreur associé à la dernière erreur Informix.

Liste de paramètres

errorcode

Si spécifié, la fonction retournera le message correspondant au code erreur spécifié.

Valeurs de retour

Retourne le message d'erreur, sous la forme d'une chaîne de caractères.

Exemples

Exemple #1 Exemple avec ifx_errormsg()

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

Voir aussi

  • ifx_error() - Retourne le code d'erreur de la dernière requête Informix



add a note add a note User Contributed Notes ifx_errormsg
monts at netcabo dot pt 29-Mar-2005 03: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 04-Feb-2005 04: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

 
show source | credits | stats | sitemap | contact | advertising | mirror sites