チェンジセット 119: trunk/install/php/showplaylist.php
- コミット日時:
- 2010/10/01 18:37:21 (14 年前)
- ファイル:
凡例:
- 変更無し
- 追加
- 削除
- 更新
- コピー
- 移動
trunk/install/php/showplaylist.php
r114 r119 53 53 </head>"; 54 54 55 56 /////////////////////////////////////////////////?????? 57 //1ページの表示レコード数 58 $lim = 300; 59 //クエリ取得 60 $p = getgetnumform(p); 61 //ページ取得の計算 62 list($st,$p,$p2) = number_page($p,$lim); 63 //////////////////////////////////////////////////???? 64 55 65 $now = date("YmdHi"); 56 66 ?> 57 67 <body BGCOLOR="#ffffff" TEXT="#494949" LINK="#0047ff" VLINK="#000000" ALINK="#c6edff" > 58 68 <div align="center"> 69 59 70 <?php 60 71 printhtmlpageheader(); 61 72 ?> 73 62 74 <p align="left"><font color="#494949" size="6">録画一覧表示</font></p> 63 75 <hr size="4"> 64 76 <p align="left">再生可能番組リストを表示します。<br> 77 65 78 <?php 66 79 if ($demomode){ … … 69 82 printtrcnprocesses(); 70 83 } 84 85 86 ////////////////////////////////////////// 87 //クエリ取得 88 $list = getgetform('list'); 89 //Autopager 90 echo "<div id=contents class=autopagerize_page_element />"; 91 ////////////////////////////////////////// 92 93 71 94 ?> 72 95 <form name="deletemovie" method="POST" action="./deletemovie.php"> … … 74 97 75 98 <table BORDER="0" CELLPADDING="0" CELLSPACING="2" WIDTH="100%"> 76 <thead> 77 <tr> 99 <thead> 100 <tr> 78 101 <th align="left">削除</th> 79 102 <th align="left"><A HREF="./showplaylist.php">ファイル名</A></th> … … 81 104 <th align="left">話数</th> 82 105 <th align="left">サブタイ</th> 106 83 107 <?php 84 108 if (file_exists("./selectcaptureimage.php") ) { … … 87 111 ?> 88 112 </tr> 89 </thead> 113 </thead> 90 114 91 115 <tbody> 92 116 93 117 94 <?php 95 $list = getgetform('list'); 118 119 <?php 120 121 //$list = getgetform('list'); 96 122 97 123 //旧仕様 … … 176 202 print " </tbody>\n</table>\n</FORM>\n</body>\n</html>\n"; 177 203 exit; 204 178 205 }elseif ($list== "title"){//新仕様 179 206 $query = " … … 189 216 AND foltia_subtitle.m2pfilename = foltia_m2pfiles.m2pfilename 190 217 ORDER BY foltia_subtitle.tid DESC , foltia_subtitle.startdatetime ASC 191 218 LIMIT $lim OFFSET $st 192 219 193 220 "; … … 205 232 AND foltia_subtitle.m2pfilename = foltia_m2pfiles.m2pfilename 206 233 ORDER BY foltia_subtitle.startdatetime DESC 234 LIMIT $lim OFFSET $st 207 235 "; 208 236 } … … 211 239 $rs = sql_query($con, $query, "DBクエリに失敗しました"); 212 240 $rowdata = $rs->fetch(); 241 242 ///////////////////////////////////////// 243 //テーブルの総数取得 244 $query2 = " 245 SELECT COUNT(*) AS cnt FROM foltia_subtitle , foltia_program , foltia_m2pfiles 246 WHERE foltia_program.tid = foltia_subtitle.tid 247 AND foltia_subtitle.m2pfilename = foltia_m2pfiles.m2pfilename 248 "; 249 $rs2 = sql_query($con, $query2, "DB\?\ィ\e?E?oCO???T????"); 250 $rowdata2 = $rs2->fetch(); 251 if (! $rowdata2) { 252 die_exit("番組データがありません<BR>"); 253 } 254 //1O?o?eAA 255 $dtcnt = $rowdata2[0]; 256 257 ///////////////////////////////////////// 258 213 259 if ($rowdata) { 260 214 261 do { 215 262 $tid = htmlspecialchars($rowdata[0]); … … 220 267 $pid = htmlspecialchars($rowdata[5]); 221 268 //-- 269 222 270 print " 223 271 <tr> … … 238 286 <td>$subtitle<br></td>"; 239 287 } 288 240 289 if (file_exists("./selectcaptureimage.php") ) { 241 290 $capimgpath = preg_replace("/.m2.+/", "", $fName); 242 291 print " <td align=\"left\"><a href=\"./selectcaptureimage.php?pid=$pid\">キャプ</a></td>\n"; 243 292 } 293 244 294 print "</tr>\n 245 295 "; 296 297 //} 298 299 246 300 } while ($rowdata = $rs->fetch()); 247 301 }else{ 302 248 303 print " 249 304 <tr> … … 259 314 </FORM>\n"; 260 315 316 ////////////////////////////////////////////////////////////////////// 317 //クエリ代入 318 $query_st = $list; 319 //Autopageing処理とページのリンクを表示 320 list($p2,$page) = page_display($query_st,$p,$p2,$lim,$dtcnt,""); 321 ////////////////////////////////////////////////////////////////////// 322 323 //midokubangumi no title dake hyouji 261 324 //番組ソートの時、未読番組のタイトルだけ表示 262 if ($list== "title"){ 325 if ($list== "title" && $p2 > $page){ 326 263 327 $query = " 264 328 SELECT distinct … … 290 354 $tid = htmlspecialchars($rowdata[0]); 291 355 $title = htmlspecialchars($rowdata[1]); 292 293 356 print "<tr><td>$tid</td><td>$title</td></tr>\n"; 294 357 … … 298 361 }//if title 299 362 300 ?> 301 363 364 ?> 302 365 303 366 </body>