// 不要なプログラムの削除 // 8日以上前のプログラムを消す $arr = array(); $arr = DBRecord::createRecords(PROGRAM_TBL, "WHERE endtime < subdate( now(), 8 )"); foreach ($arr as $val) { $val->delete(); } // 8日以上先のデータがあれば消す $arr = array(); $arr = DBRecord::createRecords(PROGRAM_TBL, "WHERE starttime > adddate( now(), 8 )"); foreach ($arr as $val) { $val->delete(); } // キーワード自動録画予約 $arr = array(); $arr = Keyword::createKeywords(); foreach ($arr as $val) { try { $val->reservation(); } catch (Exception $e) { // 無視 } } exit; function storeProgram($type, $xmlfile) { global $BS_CHANNEL_MAP, $GR_CHANNEL_MAP, $CS_CHANNEL_MAP; // チャンネルマップファイルの準備 $map = array(); if ($type == "BS") { $map = $BS_CHANNEL_MAP;