事象の水平線

個人的ブックマーク代わりなメモ書きブログ。 地球は丸いよ。↓このへん。

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

PageTop
EPGrecの番組検索で放送局の絞込みプルダウンにスキップしてある放送局やら、録画しないに設定しているCSやらがダラダラ現れて邪魔なので、ちょこっといじってみた。
まぁ、頻繁には使わないから今までスルーしてたんだけど。

programTable.php公式epgrec_20111001.tar.gz)129行目から

$k_station_name = "";
// 放送局プルダウンの小改造
$option = " WHERE skip='0'";
if ($settings->cs_rec_flg == 0) { $option .= " AND channel NOT LIKE 'CS%'"; }
$option .= " ORDER BY type DESC";

$crecs = DBRecord::createRecords(CHANNEL_TBL , $option);
$stations = array();


ORDER BY 句とかはnameにするなりお好きにどうぞ。自分はこれが一番しっくりきたので。
ちなみに、データベースの構成はこうなってました。

mysql> show columns from Recorder_channelTbl;
+--------------+--------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+--------------+--------------+------+-----+---------+----------------+
| id | int(11) | NO | PRI | NULL | auto_increment |
| type | varchar(8) | NO | | GR | |
| channel | varchar(10) | NO | | 0 | |
| name | varchar(512) | NO | | none | |
| channel_disc | varchar(128) | NO | | none | |
| sid | varchar(64) | NO | | hd | |
| skip | tinyint(1) | NO | | 0 | |
+--------------+--------------+------+-----+---------+----------------+
7 rows in set (0.00 sec)

スポンサーサイト

PageTop

コメント

 ※
 ※
管理者にだけ表示を許可する
  ※ 必須項目です

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。