[PHP-users 19350]Re: チェックボックスについて

siken sin sikensin @ hotmail.com
2003年 12月 16日 (火) 12:39:09 JST


はじめまして、若林と申します。

>   while($col = mysql_fetch_array($rst)) {
>     //各レコード内容を表示する表を組み立てます
>     $body .= "<TR>\n";
>     $body .= "<TD>" . $col["jugyo"] . "</TD>\n";
>     $body .= "<TD>" . $col["code"] . "</TD>\n";
>     $body .= "<TD>" . $col["gaku"] . "</TD>\n";
>     $body .= "<TD>" . $col["kosu"] . "</TD>\n";
>     $body .= "<TD>" . $col["shu"] . "</TD>\n";
>     $body .= "<TD>" . $col["sen"] . "</TD>\n";
>     $body .= "<TD>" . $col["you"] . "</TD>\n";
>     $body .= "<TD>" . $col["jikan"] . "</TD>\n";
>     $body .= "<TD>" . $col["tan"] . "</TD>\n";
>     $body .= "<TD>" . $col["basho"] . "</TD>\n";
>     $body .= "<TD>" . $col["kikan"] . "</TD>\n";
>     $body .= "</TR>\n";
>   }

構成がかなり変わってしまいますが、
全てを$bodyという変数に突っ込んでしまうのではなく、
それぞれの要素を別々に扱うのはどうでしょうか?

while($col = mysql_fetch_array($rst)) {

中略

print <<< html

  <tr><td>$col[jugyo]<input type="checkbox" name="check[]"></td></tr>
  <tr><td>$col[code]<input type="checkbox" name="check[]"></td></tr>
  <tr><td>$col[gaku]<input type="checkbox" name="check[]"></td></tr>
  <tr><td>$col[kosu]<input type="checkbox" name="check[]"></td></tr>

html;

中略

}

とか。

_________________________________________________________________
友達と24時間ホットライン「MSN メッセンジャー」、今すぐダウンロード!  
http://messenger.msn.co.jp 



PHP-users メーリングリストの案内