PHP Conference Japan 2024

db2_field_name

(PECL ibm_db2 >= 1.0.0)

db2_field_name 傳回結果集中欄位的名稱

說明

db2_field_name(資源 $stmt, 整數|字串 $column): 字串|false

傳回結果集中指定欄位的名稱。

參數

stmt

指定包含結果集的陳述式資源。

column

指定結果集中欄位的名稱。可以是代表欄位從 0 開始索引位置的整數,或是包含欄位名稱的字串。

回傳值

回傳一個包含指定欄位名稱的字串。如果指定的欄位不存在於結果集中,db2_field_name() 會回傳 false

參見

新增註解

使用者貢獻的註解 1 則註解

andryzulfikar at gmail dot com
12 年前
範例

<?php
// 從 SALARY 表格選取所有欄位
$sql = "SELECT * FROM SALARY";

$stmt = db2_prepare($conn,$sql);

if(
db2_execute($stmt)){
$columns = db2_num_fields($stmt);
for(
$i=0;$i<$columns;$i++){
$fieldName[] = db2_field_name($stmt,$i);
}
print_r($fieldName);
}else{
echo
db2_stmt_errormsg();
}

/* 輸出
* Array ( [0] => ID [1] => USERID [2] => VALUE )
*/
?>
To Top