Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
object sqlanywhere_fetch_field( resource result_identifier [, field_offset ] )
不建议使用此函数。应改用 sasql_fetch_field 函数。请参见sasql_fetch_field。
返回一个包含关于某个特定列的信息的对象。
result_identifier 由 sqlanywhere_query 函数返回的结果资源。
field_offset 一个整数,表示您希望在其中检索信息的列/字段。列的编号以零为基准;要获取第一列,应指定值 0。如果忽略此参数,则返回下一个字段对象。
一个具有以下属性的对象:
id 包含字段号/列号。
name 包含字段/列的名称。
numeric 指出该字段是否是数值。
length 返回字段长度。
type 返回字段类型。
本示例说明如何使用 sqlanywhere_fetch_field 检索结果集的所有列信息。
$result = sqlanywhere_query($conn, "SELECT GivenName, Surname FROM Employees"); while( ($field = sqlanywhere_fetch_field( $result )) ) { echo " Field ID = $field->id \n"; echo " Field name = $field->name \n"; }