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

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

dbx_fetch_row

(PHP 5 <= 5.0.5)
dbx_fetch_row — DBX_RESULT_UNBUFFERED フラグを指定した クエリ結果から、行を取得する

説明

mixed dbx_fetch_row ( object result_identifier )
dbx_fetch_row() は、 DBX_RESULT_UNBUFFERED フラグを指定したクエリ結果から、行を取得します。
クエリで DBX_RESULT_UNBUFFERED が指定されていない場合、 dbx_fetch_row() は失敗します。なぜなら、すでにすべての 行は取得されて data プロパティに格納されているからです。
副作用として、dbx_fetch_row() のコールのたびに クエリ結果オブジェクトの rows プロパティの 値が加算されます。

パラメータ

result_identifier
dbx_query() が返す結果セット。

返り値

成功した場合にオブジェクトを返します。このオブジェクトには、 dbx_query() の結果における data プロパティの内容と同じ情報が含まれ、dbx_query() で設定した内容に応じてインデックスあるいはフィールド名でアクセスが可能です。
失敗した場合 (例: 行がもうない場合) には 0 を返します。

例 462. 返り値を処理する方法
<?php
$result = dbx_query($link, 'SELECT id, parentid, description FROM table', DBX_RESULT_UNBUFFERED);

echo "<table>\n";
while ($row = dbx_fetch_row($result)) {
   echo "<tr>\n";
   foreach ($row as $field) {
       echo "<td>$field</td>";
   }
   echo "</tr>\n";
}
echo "</table>\n";
?>


参考

dbx_query()




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

辞書ショートカット

すべての辞書の索引

「dbx_fetch_row」の関連用語

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

   

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



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

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

©2024 GRAS Group, Inc.RSS