查詢

cubrid_column_names()函式—用法及示例

「 返回指定結果集中的列名陣列 」


函式名:cubrid_column_names()

適用版本:CUBRID >= 8.3.1

用法:cubrid_column_names() 函式返回指定結果集中的列名陣列。該函式可以用於檢索查詢結果集中的列名,例如 SELECT 語句的結果。它只能在 CUBRID 連線狀態下使用。

語法:array cubrid_column_names ( resource $result )

引數:result - 結果集資源,透過 cubrid_execute() 或 cubrid_query() 函式返回的結果。

返回值:返回包含列名的陣列,如果出錯則返回 FALSE。

示例:

// 連線到 CUBRID 資料庫
$conn = cubrid_connect("localhost", 33000, "demodb", "dba", "");

// 準備查詢語句並執行
$query = "SELECT * FROM my_table";
$result = cubrid_query($conn, $query);

// 檢查查詢是否成功
if ($result) {
    // 獲取查詢結果的列名
    $columns = cubrid_column_names($result);

    // 列印列名
    foreach ($columns as $column) {
        echo $column . PHP_EOL;
    }
    
    // 釋放結果集資源
    cubrid_free_result($result);
}

// 關閉資料庫連線
cubrid_close($conn);

以上示例程式碼首先連線到 CUBRID 資料庫,然後執行一個查詢語句,並透過 cubrid_column_names() 函式獲取結果集的列名。最後使用 foreach 迴圈列印出列名。請確保已正確安裝並配置 CUBRID 擴充套件庫,以便使用該函式。

補充糾錯
上一個函式: cubrid_close_request()函式
下一個函式: cubrid_column_types()函式
熱門PHP函式
分享連結