チェンジセット 38: trunk/install/php/viewepg.php

差分発生行の前後
無視リスト:
コミット日時:
2007/01/14 00:54:46 (18 年前)
コミッタ:
sorshi
ログメッセージ:

EPG番組表をジャンルごとにカラー塗り分け

ファイル:

凡例:

変更無し
追加
削除
更新
コピー
移動
  • trunk/install/php/viewepg.php

    r36 r38  
    173173$epgend = calcendtime($start , (8*60)); 
    174174$query = " 
    175 SELECT startdatetime , enddatetime , lengthmin , epgtitle , epgdesc , epgcategory  ,ontvchannel  ,epgid  
     175SELECT startdatetime , enddatetime , lengthmin , epgtitle , epgdesc , epgcategory  ,ontvchannel  ,epgid ,      epgcategory  
    176176FROM foltia_epg  
    177177WHERE foltia_epg.ontvchannel = '$stationname' AND  
     
    184184if ($maxrowsstation == 0) { 
    185185                //print("番組データがありません<BR>"); 
    186                 $item[0]["$stationname"] =  "番組データがありません"; 
     186                $item[0]["$stationname"] =  ">番組データがありません"; 
    187187}else{ 
    188188 
     
    199199$height =  htmlspecialchars($stationrowdata[2]) * 3; 
    200200$epgid =  htmlspecialchars($stationrowdata[7]); 
     201$epgcategory = htmlspecialchars($stationrowdata[8]); 
    201202 
    202203if (isset($timetablehash["$stationrowdata[0]"])){ 
     
    205206        $number = 0; 
    206207} 
    207 $item["$number"]["$stationname"] =  "$printstarttime <A HREF=\"./reserveepg.php?epgid=$epgid\">$title</A> $desc"; 
     208if ($epgcategory == ""){ 
     209$item["$number"]["$stationname"] =  "><span id=\"epgstarttime\">$printstarttime</span> <A HREF=\"./reserveepg.php?epgid=$epgid\"><span id=\"epgtitle\">$title</span></A> <span id=\"epgdesc\">$desc</span>"; 
     210}else{ 
     211$item["$number"]["$stationname"] =  " id=\"$epgcategory\"><span id=\"epgstarttime\">$printstarttime</span> <A HREF=\"./reserveepg.php?epgid=$epgid\"><span id=\"epgtitle\">$title</span></A> <span id=\"epgdesc\">$desc</span></span>"; 
     212}//if 
     213 
    208214}//for 
    209215}//if 
     
    221227                        $item[$i][$stationname]  = ""; 
    222228                        }else{ 
    223                         $item[$i][$stationname]  = "<td>". $item[$i][$stationname] . "</td>"; 
     229                        $item[$i][$stationname]  = "<td ". $item[$i][$stationname] . "</td>"; 
    224230                        $rowspan--; 
    225231                        } 
    226232                        //ROWSPAN 
    227233                        if ($rowspan === 1 ){ 
    228                         $item[$dataplace][$stationname]  = "<td>". $item[$dataplace][$stationname] . "</td>"; 
     234                        $item[$dataplace][$stationname]  = "<td ". $item[$dataplace][$stationname] . "</td>"; 
    229235                        }else{ 
    230                         $item[$dataplace][$stationname]  = "<td  rowspan = $rowspan>". $item[$dataplace][$stationname] . "</td>"; 
     236                        $item[$dataplace][$stationname]  = "<td  rowspan = $rowspan ". $item[$dataplace][$stationname] . "</td>"; 
    231237                        } 
    232238 
     
    238244                $rowspan = $i - $dataplace; 
    239245                        if ($rowspan === 1 ){ 
    240                         $item[$dataplace][$stationname]  = "<td>". $item[$dataplace][$stationname] . "</td>"; 
     246                        $item[$dataplace][$stationname]  = "<td ". $item[$dataplace][$stationname] . "</td>"; 
    241247                        }else{ 
    242                         $item[$dataplace][$stationname]  = "<td rowspan = $rowspan>". $item[$dataplace][$stationname] . "</td>"; 
     248                        $item[$dataplace][$stationname]  = "<td rowspan = $rowspan ". $item[$dataplace][$stationname] . "</td>"; 
    243249                        } 
    244250                $dataplace = $i; 
     
    268274 ?> 
    269275 
     276<hr> 
     277凡例 
     278<table> 
     279<tr> 
     280<td id="information">情報</td> 
     281<td id="anime">アニメ・特撮</td> 
     282<td id="news">ニュース・報道</td> 
     283<td id="drama">ドラマ</td> 
     284<td id="variety">バラエティ</td> 
     285<td id="documentary">ドキュメンタリー・教養</td> 
     286<td id="education">教育</td> 
     287<td id="music">音楽</td> 
     288<td id="cinema">映画</td> 
     289<td id="hobby">趣味・実用</td> 
     290<td id="kids">キッズ</td> 
     291<td id="sports">スポーツ</td> 
     292<td id="etc">その他</td> 
     293<td id="stage">演劇</td> 
     294 
     295</tr> 
     296</table> 
    270297</body> 
    271298</html> 
track feed