aci_fetch_assoc¶
aci_fetch_assoc-将查询的下一行作为关联数组返回
说明¶
aci_fetch_assoc(resource $statement): array|false
返回包含查询的下一个结果集行的关联数组。每个数组条目对应于行的一列。此函数通常在循环中调用,直到返回false,表示不再存在行。
调用aci_fetch_assoc()与使用aci_assoc+aci_RETURN_NULLS调用 aci_fetch_array() 相同。
范例¶
示例 #1 aci_fetch_assoc() Example
<?php
$conn = aci_connect('sysdba', 'szoscar55', 'localhost:2003/OSRDB');
if (!$conn) {
$e = aci_error();
trigger_error(htmlentities($e['message'], ENT_QUOTES), E_USER_ERROR);
}
$stid = aci_parse($conn, 'SELECT department_id, department_name FROM departments');
aci_execute($stid);
while (($row = aci_fetch_assoc($stid)) != false) {
echo $row['DEPARTMENT_ID'] . " " . $row['DEPARTMENT_NAME'] . "<br>\n";
}
aci_free_statement($stid);
aci_close($conn);
?>
注释¶
注意:
有关获取行的更多示例,请参见aci_fetch_array()。
参见¶
aci_fetch()-将下一行提取到结果缓冲区
aci_fetch_array()- 以关联数组或数字数组形式返回查询的下一行
aci_fetch_all()-获取结果数据的所有行到一个数组
aci_fetch_object()-将查询的下一行作为对象返回
aci_fetch_row()-以数字数组形式返回查询的下一行