Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » SQL Anywhere サーバ - プログラミング » SQL Anywhere データ・アクセス API » SQL Anywhere PHP API » SQL Anywhere PHP API リファレンス » 廃止予定の PHP 関数

 

sqlanywhere_fetch_field (旧式)

プロトタイプ
object sqlanywhere_fetch_field(  resource result_identifier [, field_offset ]  )
説明

この関数は使用されなくなりました。代わりに、PHP 関数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";
  }
関連する関数