ホームページ >バックエンド開発 >PHPチュートリアル >mysql_fetch_array/assoc + foreach が 1 つのレコードしか走査できない理由
mysql_fetch_array foreach
foreach(mysql_fetch_array($result) as $key=>$row){ print_r($row); }
while($row=mysql_fetch_array($result)) { $rows[] = $row; } foreach($rows as $k => $v) { foreach($v as $vv){ echo $vv; }
while はデータベース内のレコードをループできますが、foreach は既存の配列またはオブジェクトのみを走査できます。