函式名: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 連線擴充套件模組。