Foreach ループを使用した MySQL 結果セット データへのアクセス
PHP を使用して MySQL データベースにクエリを実行すると、多くの場合、結果セットは多次元として返されます。配列。配列の各行はデータベースのレコードを表し、各行の列は連想キーとして保存されます。
foreach ループを使用してこのような多次元配列を反復するには、その行を使用して行に直接アクセスできます。連想インデックス。例:
foreach ($rows as $row) { echo $row['id']; echo $row['firstname']; echo $row['lastname']; }
この例では、$rows は結果セット配列を保持する変数です。 foreach ループは、配列内の各行を反復処理し、連想インデックスを使用して id、firstname、lastname 列の値を抽出します。
多次元配列にアクセスする場合、foreach ループをネストする必要がないことに注意することが重要です。このやり方。連想インデックスは、追加のループや高度な配列操作テクニックを必要とせずに、目的のデータを取得する簡単な方法を提供します。
以上がForeach ループを使用して MySQL 結果セット データを反復するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。