函式名稱:cubrid_field_table()
函式描述:該函式用於獲取結果集中指定欄位的表名。
適用版本:PHP 4.0.4以上版本,僅限CUBRID資料庫。
語法:string cubrid_field_table ( resource $result , int $field_offset )
引數: $result:CUBRID查詢結果的資源識別符號。 $field_offset:欄位索引,從0開始計數。
返回值:返回一個包含指定欄位表名的字串,如果出錯則返回FALSE。
示例: <?php // 連線CUBRID資料庫 $conn = cubrid_connect("localhost", 33000, "demodb", "dba", "");
// 執行查詢語句 $query = "SELECT id, name FROM employees"; $result = cubrid_query($query, $conn);
// 獲取結果集中欄位的表名 $table_name = cubrid_field_table($result, 1); echo "表名:".$table_name;
// 釋放資源 cubrid_free_result($result); cubrid_disconnect($conn); ?> 輸出: 表名:employees
注意事項:
- 在使用該函式之前,必須首先連線到CUBRID資料庫。
- 該函式僅適用於CUBRID資料庫,不可用於其他型別的資料庫。
- 返回的表名是一個字串,表示指定欄位所屬的表名。
- 如果指定的欄位索引不存在,該函式將返回FALSE。
- 使用該函式前,請確保已經檢查了查詢結果的有效性。