[PHP-users 19016]Re: 月間スケジュールに予定を入れる(質問)
Takehiro Amaike
tanpa @ nifty.com
2003年 11月 19日 (水) 21:01:13 JST
たんぱぁ@残業中です。
日ごとに欄を作って、中身を埋めればいいのですよね。
> 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>");
> }
> //===============================================
> // このコメントを外すと該当月の全てのデータが
> // 表示されるが、件数分行が増える。002.gif状態
> //===============================================
> //}else{
> // print("<TR>".$day_print."<TD> </TD></TR>");
> }
1日の中で複数行表示させる方法が
<tr>
<td>23</td>
<td>勤労感謝の日</td>
<td>
ほげほげ<br>
なになに<br>
どれどれ<br>
<td>
</tr>
のように簡単なのであれば
<tr>
<td><? echo $day; ?></td>
<td><? echo $day_print; ?></td>
<td>
<?
while( $row=mysql_fetch_array($rs) ){
if( $day == $row["day"] ){
if( !empty($row["url"]) ){
print($row["title"]."<br>");
}else{
print($row["title"]."<br>");
}
}
</td>
</tr>
という感じでしょうか。
もし各項目をtdで囲むとなるとrowspanなどが出てくるので先に該当データの個
数を調べなければなりません。
----
Takehiro Amaike <tanpa @ nifty.com>
URL: http://www.ss-lab.com/
PHP-users メーリングリストの案内