チェンジセット 119: trunk/install/php/titlelist.php

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

AutoPagerize?対応

ファイル:

凡例:

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

    r103 r119  
    1919include("./foltialib.php"); 
    2020$con = m_connect(); 
     21 
    2122 
    2223if ($useenvironmentpolicy == 1){ 
     
    4243 
    4344<?php 
    44 $now = date("YmdHi");    
     45 
     46////////////////////////////////////////////////////////// 
     47//1ページの表示レコード数 
     48$lim = 1000; 
     49//クエリ取得 
     50$p = getgetnumform(p); 
     51//ページ取得の計算 
     52list($st,$p,$p2) = number_page($p,$lim); 
     53/////////////////////////////////////////////////////////// 
     54 
     55        $now = date("YmdHi");    
    4556 
    4657        $query = " 
     
    5061FROM  foltia_program  
    5162ORDER BY foltia_program.tid  DESC 
     63LIMIT $lim OFFSET $st 
    5264        "; 
    5365//      $rs = m_query($con, $query, "DBクエリに失敗しました"); 
    5466$rs = sql_query($con, $query, "DBクエリに失敗しました"); 
    5567$rowdata = $rs->fetch(); 
    56 if (! $rowdata) { 
    57                 die_exit("番組データがありません<BR>"); 
    58                 } 
     68          if (! $rowdata) { 
     69                die_exit("番組データがありません<BR>"); 
     70                } 
     71 
     72        $query2 = " 
     73SELECT COUNT(*) AS cnt FROM foltia_program  
     74        "; 
     75$rs2 = sql_query($con, $query2, "DBクエリに失敗しました"); 
     76$rowdata2 = $rs2->fetch(); 
     77          if (! $rowdata2) { 
     78                die_exit("番組データがありません<BR>"); 
     79          } 
     80//行数取得 
     81$dtcnt =  $rowdata2[0]; 
     82 
    5983?> 
    6084 
    6185<body BGCOLOR="#ffffff" TEXT="#494949" LINK="#0047ff" VLINK="#000000" ALINK="#c6edff" > 
    6286<div align="center"> 
     87 
    6388<?php  
    6489printhtmlpageheader(); 
     
    7196                /* フィールド数 */ 
    7297$maxcols = $rs->columnCount(); 
    73                 ?> 
     98         
     99//Autopager  
     100echo "<div id=contents class=autopagerize_page_element />"; 
     101?> 
     102 
    74103  <table BORDER="0" CELLPADDING="0" CELLSPACING="2" WIDTH="100%"> 
    75104        <thead> 
     
    80109                </tr> 
    81110        </thead> 
    82  
     111         
    83112        <tbody> 
    84113                <?php 
    85114                        /* テーブルのデータを出力 */ 
    86     do { 
     115 
     116  do { 
    87117                                echo("<tr>\n"); 
    88118 
    89119                                //TID 
    90120                                        echo("<td><a href=\"reserveprogram.php?tid=" . 
    91                                      htmlspecialchars($rowdata[0])  . "\">" . 
    92                                      htmlspecialchars($rowdata[0]) . "</a></td>\n"); 
     121                                       htmlspecialchars($rowdata[0])  . "\">" . 
     122                                       htmlspecialchars($rowdata[0]) . "</a></td>\n"); 
    93123                                      //タイトル 
    94                                      echo("<td><a href=\"http://cal.syoboi.jp/progedit.php?TID=" . 
    95                                      htmlspecialchars($rowdata[0])  . "\" target=\"_blank\">" . 
    96                                      htmlspecialchars($rowdata[1]) . "</a></td>\n"); 
     124                                        echo("<td><a href=\"http://cal.syoboi.jp/progedit.php?TID=" . 
     125                                       htmlspecialchars($rowdata[0])  . "\" target=\"_blank\">" . 
     126                                       htmlspecialchars($rowdata[1]) . "</a></td>\n"); 
    97127                                        print "<td><A HREF = \"showlibc.php?tid=".htmlspecialchars($rowdata[0])."\">mp4</A></td>\n"; 
     128 
    98129                                echo("</tr>\n"); 
    99130    } while ($rowdata = $rs->fetch()); 
     131 
    100132                ?> 
     133 
    101134        </tbody> 
    102135</table> 
    103136 
     137<?php 
    104138 
     139///////////////////////////////////////////////////////// 
     140//Autopageing処理とページのリンクを表示 
     141page_display("",$p,$p2,$lim,$dtcnt,""); 
     142//////////////////////////////////////////////////////// 
     143 
     144?> 
    105145</body> 
    106146</html> 
track feed