Index: trunk/install/php/showplaylist.php =================================================================== --- trunk/install/php/showplaylist.php (リビジョン 114) +++ trunk/install/php/showplaylist.php (リビジョン 119) @@ -53,14 +53,27 @@ "; + +/////////////////////////////////////////////////?????? +//1ページの表示レコード数 +$lim = 300; +//クエリ取得 +$p = getgetnumform(p); +//ページ取得の計算 +list($st,$p,$p2) = number_page($p,$lim); +//////////////////////////////////////////////////???? + $now = date("YmdHi"); ?>
+ +

録画一覧表示


再生可能番組リストを表示します。
+ "; +////////////////////////////////////////// + + ?>

@@ -74,6 +97,6 @@ - - + + @@ -81,4 +104,5 @@ + - + -\n
削除 ファイル名話数 サブタイ
\n
\n\n\n"; exit; + }elseif ($list== "title"){//新仕様 $query = " @@ -189,5 +216,5 @@ AND foltia_subtitle.m2pfilename = foltia_m2pfiles.m2pfilename ORDER BY foltia_subtitle.tid DESC , foltia_subtitle.startdatetime ASC - +LIMIT $lim OFFSET $st "; @@ -205,4 +232,5 @@ AND foltia_subtitle.m2pfilename = foltia_m2pfiles.m2pfilename ORDER BY foltia_subtitle.startdatetime DESC +LIMIT $lim OFFSET $st "; } @@ -211,5 +239,24 @@ $rs = sql_query($con, $query, "DBクエリに失敗しました"); $rowdata = $rs->fetch(); + +///////////////////////////////////////// +//テーブルの総数取得 + $query2 = " +SELECT COUNT(*) AS cnt FROM foltia_subtitle , foltia_program , foltia_m2pfiles +WHERE foltia_program.tid = foltia_subtitle.tid + AND foltia_subtitle.m2pfilename = foltia_m2pfiles.m2pfilename + "; +$rs2 = sql_query($con, $query2, "DB\?\ィ\e?E?oCO???T????"); +$rowdata2 = $rs2->fetch(); + if (! $rowdata2) { + die_exit("番組データがありません
"); + } +//1O?o?eAA +$dtcnt = $rowdata2[0]; + +///////////////////////////////////////// + if ($rowdata) { + do { $tid = htmlspecialchars($rowdata[0]); @@ -220,4 +267,5 @@ $pid = htmlspecialchars($rowdata[5]); //-- + print " @@ -238,12 +286,19 @@ $subtitle
"; } + if (file_exists("./selectcaptureimage.php") ) { $capimgpath = preg_replace("/.m2.+/", "", $fName); print " キャプ\n"; } + print "\n "; + +//} + + } while ($rowdata = $rs->fetch()); }else{ + print " @@ -259,6 +314,15 @@ \n"; +////////////////////////////////////////////////////////////////////// +//クエリ代入 +$query_st = $list; +//Autopageing処理とページのリンクを表示 +list($p2,$page) = page_display($query_st,$p,$p2,$lim,$dtcnt,""); +////////////////////////////////////////////////////////////////////// + +//midokubangumi no title dake hyouji //番組ソートの時、未読番組のタイトルだけ表示 -if ($list== "title"){ +if ($list== "title" && $p2 > $page){ + $query = " SELECT distinct @@ -290,5 +354,4 @@ $tid = htmlspecialchars($rowdata[0]); $title = htmlspecialchars($rowdata[1]); - print "$tid$title\n"; @@ -298,6 +361,6 @@ }//if title -?> - + +?>