チェンジセット 42

差分発生行の前後
無視リスト:
コミット日時:
2007/01/28 20:25:04 (17 年前)
コミッタ:
sorshi
ログメッセージ:

現在時刻の番組が正しく表示出来てない場合があるのを修正。

ファイル:

凡例:

変更無し
追加
削除
更新
コピー
移動
  • trunk/doc/CHANGES.txt

    r41 r42  
    11foltia 更新履歴 http://www.dcc-jpl.com/soft/foltia/ 
     2 
     307.1.28 
     4viewepg.php: 
     5 現在時刻の番組が正しく表示出来てない場合があるのを修正。 
     6 
    2707.1.19 
    38reserveepg.php: 
  • trunk/install/php/viewepg.php

    r39 r42  
    155155 
    156156$rs = m_query($con, $query, "DBクエリに失敗しました"); 
     157 
     158//print "$query<br>\n"; 
     159 
    157160$colmnums =  pg_num_rows($rs); 
    158161if ($colmnums == 0){ 
     
    162165        for ($i=0 ; $i < $colmnums ; $i++){ 
    163166                $rowdata = pg_fetch_row($rs, $i); 
    164                 $timetablehash["$rowdata[0]"] = $i; 
     167                $timetablehash["$rowdata[0]"] = ($i + 1); 
     168//              print "$rowdata[0]:$i+1 <br>\n"; 
    165169        } 
    166170} 
     171//print "colmnums $colmnums <br>\n"; 
     172 
    167173//・局ごとに縦に配列入れていく 
    168174for ($j=0 ; $j < $stations ; $j++){ 
     
    182188        $statiodh = m_query($con, $query, "DBクエリに失敗しました"); 
    183189        $maxrowsstation = pg_num_rows($statiodh); 
     190 
     191//print "maxrowsstation $maxrowsstation  stationname $stationname<br>\n"; 
     192 
    184193if ($maxrowsstation == 0) { 
    185194                //print("番組データがありません<BR>"); 
     
    203212if (isset($timetablehash["$stationrowdata[0]"])){ 
    204213        $number = $timetablehash["$stationrowdata[0]"]; 
     214//print "$stationname $stationrowdata[0] [$number] $printstarttime $title $desc<br>\n"; 
    205215}else{ 
    206216        $number = 0; 
     217//print "$stationname $stationrowdata[0] 現在番組 $printstarttime $title $desc<br>\n"; 
    207218} 
    208219if ($epgcategory == ""){ 
     
    221232 
    222233for ($i=1; $i <= $colmnums ; $i++){ 
    223         if ($i === ($colmnums - 1)){//最終行 
    224                 $rowspan = $i - $dataplace + 1
     234        if ($i === ($colmnums )){//最終行 
     235                $rowspan = $i - $dataplace
    225236                //そして自分自身にタグを 
    226237                        if ($item[$i][$stationname] == ""){ 
     
    235246                        }else{ 
    236247                        $item[$dataplace][$stationname]  = "<td  rowspan = $rowspan ". $item[$dataplace][$stationname] . "</td>"; 
     248//                      $item[$dataplace][$stationname]  = "<td ". $item[$dataplace][$stationname] . "$rowspan </td>"; 
    237249                        } 
    238250 
     
    240252        //ヌルなら 
    241253                $item[$i][$stationname]  =  $item[$i][$stationname] ; 
     254//              $item[$i][$stationname]  =  "<td><br></td>" ; 
    242255        }else{ 
    243256        //なんか入ってるなら 
     
    247260                        }else{ 
    248261                        $item[$dataplace][$stationname]  = "<td rowspan = $rowspan ". $item[$dataplace][$stationname] . "</td>"; 
     262//                      $item[$dataplace][$stationname]  = "<td ". $item[$dataplace][$stationname] . "$rowspan </td>"; 
    249263                        } 
    250264                $dataplace = $i; 
track feed