while は結果セットを走査します。 $num=mysql_num_rows($result); for($i=0;$i<$num;$i++) { $row=mysql_fetch_assoc($result); $arr[]=$row; }ログイン後にコピー whileの条件をどう埋めるか――。見たことがあるような気がします。忘れてしまったようだ。 ------解決策---------while($row=mysql_fetch_assoc($result)){ $arr[]=$row; }ログイン後にコピー