English | 简体中文 | 繁體中文
查询

cubrid_error_code()函数—用法及示例

「 返回最近一次 CUBRID 错误的错误码 」


函数名称:cubrid_error_code()

适用版本:CUBRID >= 9.0.0

用法:cubrid_error_code() 函数返回最近一次 CUBRID 错误的错误码。

示例:

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

  // 检查数据库连接是否成功
  if (!$conn) {
    die("数据库连接失败: " . cubrid_error_msg());
  }

  // 执行查询
  $result = cubrid_execute($conn, "SELECT * FROM users");

  // 检查查询是否成功
  if ($result === false) {
    echo "查询失败: 错误码 - " . cubrid_error_code() . ", 错误信息 - " . cubrid_error_msg();
  } else {
    // 处理查询结果
    while ($row = cubrid_fetch_assoc($result)) {
      echo "ID: " . $row['id'] . ", 姓名: " . $row['name'] . "<br>";
    }

    // 释放查询结果内存
    cubrid_free_result($result);
  }

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

在上面的示例中,我们首先使用cubrid_connect()函数连接到一个CUBRID数据库。然后,我们执行一个查询,并使用cubrid_execute()函数检查查询是否成功。如果查询失败,我们使用cubrid_error_code()函数获取错误码,使用cubrid_error_msg()函数获取错误信息,并将它们显示在屏幕上。

请注意,在使用cubrid_error_code()函数之前,必须先执行一个失败的CUBRID操作,例如执行一个失败的查询。否则,cubrid_error_code()函数将返回0。

最后,我们使用cubrid_close()函数关闭数据库连接,以释放资源。

补充纠错
上一个函数: cubrid_error()函数
热门PHP函数
分享链接