while
内で aを実行しようとしていますwhile
。while ループが5 回目に実行され、データベース内のアイテムが検出された場合を考えてみましょう。5回目のループまで印刷してほしい。
ただし、ループの最後 (31 番目まで) まで自己複製します。
5回目にループしたときにのみループに出力する方法を知っている人はいますか? そして、ループの終わりまでではありませんか?
$num = 31
$i=0;
while($i<$num){
$i++;
mysql_num_rows(mysql_query("SELECT * FROM webCalendar WHERE day='$i'"))
$sql = mysql_query("SELECT * FROM webCalendar WHERE day='$i'");
while($result = mysql_fetch_object($sql)) {
$info.= <<<EOD
$result->descrip
EOD;
}
}