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, 10 Feb 2012

view this page in

ifx_errormsg

(PHP 4, PHP <=5.2.0)

ifx_errormsg直近の Informix コールのエラーメッセージを返す

説明

string ifx_errormsg ([ int $errorcode ] )

直近の Informix エラーに関する Informix エラーメッセージを返します。

パラメータ

errorcode

指定すると、指定したコードに対応するエラーメッセージを返します。

返り値

エラーメッセージを文字列で返します。

例1 ifx_errormsg() の例

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

参考

  • ifx_error() - 直近の Informix コールのエラーコードを返す



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