現在の位置: ホーム> 関数カテゴリ一覧> mysqli_result::fetch_row

mysqli_result::fetch_row

(mysqli_fetch_row)結果行を列挙配列として使用します
名前:mysqli_result::fetch_row
カテゴリ:mysqli
対応言語:php
一言説明:結果セットからデータの行を取得し、インデックス付き配列として返します

関数名:mysqli_result :: fetch_row()

該当するバージョン:PHP 5、PHP 7

関数の説明:この関数は、結果セットからデータの行を取得し、インデックス付き配列として返すために使用されます。返された配列のインデックスは、結果セットの列の順序に対応します。

構文:mysqli_result :: fetch_row()を混合します

パラメーター:この関数はパラメーターを受け入れません。

返品値:データの行が正常に取得された場合、インデックス配列が返され、結果セットの終了に達した場合、nullが返されます。

例:

クエリ($ query); // fetch_row()を使用してデータの行を取得し、$ row = $ result-> fetch_row(); if($ row){echo "id:"。 $ row [0]。 「
"; echo" name: "。$ row [1]。"
"; echo" age: "。$ row [2]。"
";} else {echo"結果セットにecho "これ以上の行はありません。";} // fetch_row()を使用し続けて$ row = $ result-> result-> fetch_row(); if($ row){echo "id:"。$ row [0]。 "
"; echo" name: "。$ row [1]。"
"; echo" age: "。$ row [2]。"
";} else {echo"結果セットにもう列はありません。 ";} //結果set $ result-> close();?>>をリリースします

上記の例では、クエリステートメントが最初に実行され、結果セットが取得されます。次に、fetch_row()関数を使用して、結果セットのデータの最初の行を取得し、印刷します。次に、fetch_row()関数を再度呼び出して、次のデータを取得して印刷します。結果セットにこれ以上行がない場合、出力は「結果セットにはこれ以上行はありません」。最後に、結果セットをリリースします。

類似の関数
人気記事(にんききじ)