sesam_fetch_resultとは? わかりやすく解説

Weblio 辞書 > コンピュータ > PHP関数リファレンス > sesam_fetch_resultの意味・解説 

sesam_fetch_result

(No version information available, might be only in CVS)
sesam_fetch_result — クエリ結果の全てあるいは一部を返す

説明

mixed sesam_fetch_result ( string result_id [, int max_rows] )
結果を取得します。オプションで、行数を max_rows に制限します。

パラメータ

result_id
sesam_query() が返す結果 ID。
max_rows
大きなクエリで使用されるメモリの最大値は、巨大なものになる可能性が あることに注意してください。結果が利用可能な全メモリを消費しない ことが確実である場合以外は、返されるレコード数の最大値を制限する ために max_rows パラメータを使用してください。

返り値

クエリ結果のエントリを種々の型の配列として返します。オプションで 最大レコード数を max_rows に制限することが 可能です。レコード番号およびカラム番号は共に 0 から始まることに 注意してください。 表 273. sesam_fetch_result() により返された種々の結果集合
配列要素定数
int $arr["count"] 結果集合のカラム数 ("即時型"クエリの場合に 0)
int $arr["rows"] 結果集合のレコード数 (0 と max_rows の間)
bool $arr["truncated"] レコード数が max_rows 以上の場合に TRUE、そうでない場合に FALSE。これが TRUE の場合でも、結果エントリがもうないために次の sesam_fetch_result() はレコードを返さない 可能性があります。
mixed $arr[col][row] レコード (row) および カラム (col) にある全てのフィールドの 結果データ (整数のレコード番号 row は 0 から $arr["rows"]-1 の間であり、 col は 0 から $arr["count"]-1 の間です)。フィールドは 空である可能性があり、このため、PHP の isset() 関数を使用してフィールドが 存在するかどうか確認する必要があります。返されるフィールドの型は、 そのカラムの SQL 型宣言 (適用される変換については SESAM 概要参照) に依存します。 SESAM "複数フィールド" は "インライン" であり、カラムの番号と 同様に処理されます。


参考

sesam_fetch_array()
sesam_fetch_row()
sesam_query()



このページでは「PHP関数リファレンス」からsesam_fetch_resultを検索した結果を表示しています。
Weblioに収録されているすべての辞書からsesam_fetch_resultを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からsesam_fetch_result を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「sesam_fetch_result」の関連用語

sesam_fetch_resultのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



sesam_fetch_resultのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2025 by the PHP Documentation Group.

©2025 GRAS Group, Inc.RSS