Index: trunk/install/php/showlibc.php
===================================================================
--- trunk/install/php/showlibc.php (リビジョン 117)
+++ trunk/install/php/showlibc.php (リビジョン 119)
@@ -63,4 +63,15 @@
die_exit("再生可能番組がありません
");
}
+
+
+//////////////////////////////////////////////////////////
+//1ページの表示レコード数
+$lim = 52;
+//クエリ取得
+$p = getgetnumform(p);
+//ページ取得の計算
+list($st,$p,$p2) = number_page($p,$lim);
+///////////////////////////////////////////////////////////
+
$now = date("YmdHi");
@@ -88,4 +99,5 @@
$serveruri = getserveruri();
+
if(ereg("iPhone",$useragent)){
print "
@@ -107,5 +119,4 @@
print "$title 【この番組のFolcast [iTunesに登録】
\n";
}else{
-
print "$title 【この番組のFolcast [iTunesに登録]】
\n";
@@ -128,4 +139,31 @@
$serverfqdn = getserverfqdn();
+//Autopager
+echo "";
+
+/////////////////////////////////////////////////////////
+//レコード総数取得
+ $query = "
+SELECT
+COUNT(*) AS cnt
+FROM foltia_mp4files
+LEFT JOIN foltia_subtitle
+ON foltia_mp4files.mp4filename = foltia_subtitle.pspfilename
+LEFT JOIN foltia_program
+ON foltia_mp4files.tid = foltia_program.tid
+WHERE foltia_mp4files.tid = ?
+";
+
+$rs = sql_query($con, $query, "DBクエリに失敗しました",array($tid));
+$rowdata = $rs->fetch();
+$dtcnt = htmlspecialchars($rowdata[0]);
+//echo $dtcnt;
+//
+if (! $rowdata) {
+ die_exit("番組データがありません。
");
+}//endif
+
+//////////////////////////////////////////////////////////
+//レコード表示
$query = "
SELECT
@@ -145,4 +183,5 @@
WHERE foltia_mp4files.tid = ?
ORDER BY \"startdatetime\" ASC
+LIMIT $lim OFFSET $st
";
@@ -254,4 +293,11 @@
print "\n";
}
+
+//////////////////////////////////////////////
+//クエリ代入
+$query_st = $tid;
+//Autopager処理とページのリンク表示
+page_display($query_st,$p,$p2,$lim,$dtcnt,"");
+//////////////////////////////////////////////
?>