fbsql_result

(PHP 4 >= 4.0.6, PHP 5)

fbsql_result -- 結果データを得る

説明

mixed fbsql_result ( resource result [, int row [, mixed field]] )

fbsql_result() は、FrontBase 結果セットから ひとつのセルの内容を返します。引数 field にはフィールドの オフセット・フィールド名・テーブル名とフィールド名をドットで 連結した形式 (テーブル名.フィールド名) のいずれかが指定可能です。 カラム名にエイリアスが指定されている場合 ('select foo as bar from...') は、カラム名のかわりにエイリアスを 使用します。

大きな結果セットを処理する場合には、(以下で示すような) 行全体を 取得する関数のうちのひとつを使用することを考慮すべきでしょう。 これらの関数は複数のセルの内容を一度の関数コールで取得することが 可能で、fbsql_result() にくらべてかなり高速です。 また、フィールド名やテーブル名.フィールド名を引数に渡すのに 比べると、フィールドの数値オフセットを指定するほうが高速であることに 注意しましょう。

fbsql_result() は、その他の結果セットを扱う関数と 一緒に使用すべきではありません。

推奨される高機能な代替関数は fbsql_fetch_row()fbsql_fetch_array() および fbsql_fetch_object() です。