查詢

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函式
分享連結