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

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

AutoPagerize?対応

ファイル:

凡例:

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

    r94 r119  
    3030}//end if login 
    3131 
     32 
    3233?> 
    3334 
     
    5657 
    5758<?php 
     59 
     60/////////////////////////////////////////////////////////// 
     61//1ページの表示レコード数 
     62$lim = 300;      
     63//クエリ取得 
     64$p = getgetnumform(p); 
     65//ページ取得の計算 
     66list($st,$p,$p2) = number_page($p,$lim); 
     67/////////////////////////////////////////////////////////// 
     68 
    5869$now = date("YmdHi");   
    5970if(ereg("iPhone",$useragent)){ 
     
    7485"; 
    7586}  
     87 
     88//////////////////////////////////////////////////////// 
     89//レコードの総数取得 
     90$query = " 
     91SELECT 
     92COUNT(DISTINCT tid)  
     93FROM   foltia_mp4files  
     94"; 
     95 
     96$rs = sql_query($con, $query, "DBクエリに失敗しました"); 
     97$rowdata = $rs->fetch(); 
     98$dtcnt = htmlspecialchars($rowdata[0]); 
     99//echo $dtcnt; 
     100// 
     101if (! $rowdata) { 
     102        die_exit("番組データがありません<BR>"); 
     103} 
     104 
     105//////////////////////////////////////////////////////// 
     106 
     107//Autopager 
     108echo "<div id=contents class=autopagerize_page_element />"; 
    76109 
    77110//新仕様 /* 2006/10/26 */ 
     
    82115GROUP BY foltia_mp4files.tid ,foltia_program.title  
    83116ORDER BY foltia_mp4files.tid DESC 
    84 "; 
     117LIMIT $lim OFFSET $st 
     118"; 
     119 
    85120 
    86121//$rs = m_query($con, $query, "DBクエリに失敗しました"); 
    87122$rs = sql_query($con, $query, "DBクエリに失敗しました"); 
    88123$rowdata = $rs->fetch(); 
     124 
    89125if ($rowdata) { 
    90126if(ereg("iPhone",$useragent)){ 
    91127        print "<ul id=\"home\" title=\"録画ライブラリ表示\" selected=\"true\">"; 
    92128}else{ 
     129 
    93130print " 
    94131  <table BORDER=\"0\" CELLPADDING=\"0\" CELLSPACING=\"2\" WIDTH=\"100%\"> 
     
    103140        <tbody> 
    104141"; 
    105 
     142 
     143
     144 
    106145        do { 
    107146$title = $rowdata[1]; 
     
    111150$counts = htmlspecialchars($counts); 
    112151 
     152 
    113153if(ereg("iPhone",$useragent)){ 
    114154print "<li><a href=\"showlibc.php?tid=$tid\" target=\"_self\">$title</a></li>\n"; 
     
    131171        </tbody> 
    132172</table> 
     173 
     174"; 
     175//////////////////////////////////////////////////////////////// 
     176//Autopageing処理とページのリンクを表示 
     177page_display("",$p,$p2,$lim,$dtcnt,""); 
     178/////////////////////////////////////////////////////////////// 
     179 
     180print " 
    133181</body> 
    134182</html> 
     
    140188 
    141189}//end if 
     190 
     191 
     192 
     193 
    142194/* 
    143195//旧仕様 
track feed