[PHP-users 19017]Re: 月間スケジュールに予定を入れる(質問)
yuec
yuishi @ gf7.so-net.ne.jp
2003年 11月 19日 (水) 21:49:22 JST
はじめまして。
MySQLへクエリを送る場所に問題があると思います。
> // 週毎の表示
> for ($i=0; $i<$mday_last; $i++){
> // 曜日毎の表示
> for ($j=0; $j<7; $j++){
> $sql = "select year, month, day, title
> from cal_tbl where year = '$year' and month = '$mon'";
> while( $row=mysql_fetch_array($rs) ){
> if( $day == $row["day"] ){
> if( !empty($row["url"]) ){
> print("<TR>".$day_print."<TD>".$row["title"]."</TD></TR>");
> }else{
> print("<TR>".$day_print."<TD>".$row["title"]."</TD></TR>");
> }
> //}else{
> // print("<TR>".$day_print."<TD> </TD></TR>");
MySQLからのデータの取得をforループの内部で行っていることに問題があると思いま
す。
MySQLから月間の予定全てを取ってきているのだから
whileのループは毎回3回実行されることになりますよね。
PHP-users メーリングリストの案内