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 から始まります。最初のカラムを取得するには、値 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"; }