説明
mixed fbsql_result
( resource $result
[, int $row
[, mixed $field
]] )
大きな結果セットを処理する場合には、(以下で示すような) 行全体を
取得する関数のうちのひとつを使用することを考慮すべきでしょう。
これらの関数は複数のセルの内容を一度の関数コールで取得することが
可能で、fbsql_result にくらべてかなり高速です。
fbsql_result は、その他の結果セットを扱う関数と
一緒に使用すべきではありません。
パラメータ
-
result
-
fbsql_query あるいは
fbsql_db_query が返す結果 ID。
-
row
-
-
field
-
フィールドのオフセット・フィールド名・テーブル名とフィールド名をドットで
連結した形式 (テーブル名.フィールド名) のいずれかが指定可能です。
カラム名にエイリアスが指定されている場合
('select foo as bar from...') は、カラム名のかわりにエイリアスを使用します。
注意:
フィールド名やテーブル名.フィールド名を引数に渡すのに比べると、
フィールドの数値オフセットを指定するほうが高速となります。
参考
推奨される高機能な代替関数は、以下のようになります。
- fbsql_fetch_row
- fbsql_fetch_array
- fbsql_fetch_assoc
- fbsql_fetch_object