函数名: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 连接扩展模块。