本文整理汇总了PHP中ifx_error函数的典型用法代码示例。如果您正苦于以下问题:PHP ifx_error函数的具体用法?PHP ifx_error怎么用?PHP ifx_error使用的例子?那么, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了ifx_error函数的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: SetIFXError
function SetIFXError($scope, $message)
{
$error = ifx_error();
$position = strpos($error, "SQLCODE=");
if (GetType($position) == "integer") {
$position += strlen("SQLCODE=");
if (GetType($code_end = strpos($error, " ]", $position)) == "integer" || GetType($code_end = strpos($error, "]", $position)) == "integer") {
$code = substr($error, $position, $code_end - $position);
} else {
$code = substr($error, $position);
}
} else {
$code = "";
}
return $this->SetError($scope, $message . ": " . $code . " " . ifx_errormsg());
}
示例2: ErrorNo
function ErrorNo()
{
preg_match("/.*SQLCODE=([^\\]]*)/", ifx_error(), $parse);
if (is_array($parse) && isset($parse[1])) {
return (int) $parse[1];
}
return 0;
}
示例3: no_error
/**
* Devuelve el no error de Informix
*
* @return int
*/
public function no_error()
{
if (!$this->id_connection) {
return ifx_error();
}
return ifx_error();
}
示例4: no_error
/**
* Devuelve el no error de Informix
*
* @return int
*/
public function no_error()
{
return ifx_error();
}
示例5: errorNative
/**
* Get the native error message of the last error (if any) that
* occured on the current connection.
*
* @return int native Informix error code
*/
function errorNative()
{
return ifx_error() . ' ' . ifx_errormsg();
}
示例6: ErrorNo
function ErrorNo()
{
return ifx_error();
}