差分発生行の前後
無視リスト:
コミット日時:
2010/02/28 22:28:26 (14 年前)
コミッタ:
sorshi
ログメッセージ:

SQLite採用

ファイル:

凡例:

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

    r83 r94  
    115115FROM foltia_subtitle , foltia_program    
    116116WHERE foltia_program.tid = foltia_subtitle.tid   
    117  AND foltia_subtitle.tid = $filesplit[0]  
    118 "; 
    119 $rs = m_query($con, $query, "DBクエリに失敗しました"); 
    120 $rowdata = pg_fetch_row($rs, $row); 
     117 AND foltia_subtitle.tid = ?  
     118"; 
     119//$rs = m_query($con, $query, "DBクエリに失敗しました"); 
     120$rs = sql_query($con, $query, "DBクエリに失敗しました",array($filesplit[0])); 
     121                                $rall = $rs->fetchAll(); 
     122                                $rowdata = $rall[$row]; 
    121123//print" $fName./$rowdata[1]//$rowdata[2]<BR>\n"; 
    122124$title = $rowdata[1]; 
     
    130132FROM foltia_subtitle , foltia_program    
    131133WHERE foltia_program.tid = foltia_subtitle.tid   
    132  AND foltia_subtitle.tid = $filesplit[0]  
    133  AND foltia_subtitle.countno = $filesplit[1]  
    134 "; 
    135 $rs = m_query($con, $query, "DBクエリに失敗しました"); 
    136 $rowdata = pg_fetch_row($rs, $row); 
     134 AND foltia_subtitle.tid = ?  
     135 AND foltia_subtitle.countno = ?  
     136"; 
     137//$rs = m_query($con, $query, "DBクエリに失敗しました"); 
     138$rs = sql_query($con, $query, "DBクエリに失敗しました",array($filesplit[0],$filesplit[1])); 
     139                                $rall = $rs->fetchAll(); 
     140                                $rowdata = $rall[$row]; 
    137141//print" $fName./$rowdata[1]/$rowdata[2]/$rowdata[3]<BR>\n"; 
    138142$title = $rowdata[1]; 
     
    197201} 
    198202 
    199 $rs = m_query($con, $query, "DBクエリに失敗しました"); 
    200 $maxrows = pg_num_rows($rs); 
    201  
    202 if ($maxrows > 0){ 
    203 for ($row = 0; $row < $maxrows; $row++) {  
    204 $rowdata = pg_fetch_row($rs, $row); 
    205  
     203//$rs = m_query($con, $query, "DBクエリに失敗しました"); 
     204$rs = sql_query($con, $query, "DBクエリに失敗しました"); 
     205$rowdata = $rs->fetch(); 
     206if ($rowdata) { 
     207        do { 
    206208$tid = htmlspecialchars($rowdata[0]); 
    207209$title = htmlspecialchars($rowdata[1]); 
     
    235237print "</tr>\n 
    236238"; 
    237 }//for 
     239        } while ($rowdata = $rs->fetch()); 
    238240}else{ 
    239241print " 
     
    262264"; 
    263265 
    264 $rs = m_query($con, $query, "DBクエリに失敗しました"); 
    265 $maxrows = pg_num_rows($rs); 
    266  
    267  
    268 if ($maxrows > 0){ 
     266//$rs = m_query($con, $query, "DBクエリに失敗しました"); 
     267$rs = sql_query($con, $query, "DBクエリに失敗しました"); 
     268        $rowdata = $rs->fetch(); 
     269        if ($rowdata) { 
    269270print "<hr> 
    270271<p align=\"left\">未読タイトルを表示します。<br> 
     
    279280"; 
    280281 
    281 for ($row = 0; $row < $maxrows; $row++) {  
    282 $rowdata = pg_fetch_row($rs, $row); 
    283  
     282                do { 
    284283$tid = htmlspecialchars($rowdata[0]); 
    285284$title = htmlspecialchars($rowdata[1]); 
    286285 
    287  
    288286print "<tr><td>$tid</td><td>$title</td></tr>\n"; 
    289287 
    290 }//for 
     288                } while ($rowdata = $rs->fetch()); 
    291289print "</tbody></table>\n"; 
    292290}//if maxrows 
track feed