2025年5月21日 星期三 农历 下月5日芒种
查询

cubrid_error_msg()函数—用法及示例

「 获取当前连接的最后一个错误消息 」


函数名:cubrid_error_msg()

适用版本:CUBRID >= 9.0.0

用法:

cubrid_error_msg() 函数用于获取当前连接的最后一个错误消息。它返回一个字符串,该字符串包含最近一次错误的详细描述。

示例:

<?php
// 创建数据库连接
$conn = cubrid_connect("localhost", 33000, "username", "password", "database");

// 错误检查
if (!$conn) {
  die('连接失败: ' . cubrid_error_msg());
}

// 执行一个查询
$query = "SELECT * FROM customers";
$result = cubrid_query($query, $conn);

// 错误检查
if (!$result) {
  die('查询失败: ' . cubrid_error_msg());
}

// 释放结果集
cubrid_free_result($result);

// 关闭数据库连接
cubrid_close($conn);
?>

在这个示例中,我们首先使用 cubrid_connect() 函数来建立与数据库的连接。如果连接失败,我们使用 cubrid_error_msg() 函数获取错误消息并输出。

接下来,我们使用 cubrid_query() 函数执行一个查询。如果查询失败,我们同样使用 cubrid_error_msg() 函数获取错误消息并输出。

最后,我们释放查询结果以及关闭数据库连接。

请注意,为了使用 cubrid_error_msg() 函数,你需要安装 CUBRID 数据库并在 PHP 配置中启用 CUBRID 连接扩展模块。

补充纠错
下一个函数: cubrid_execute()函数
热门PHP函数