示例#1
0
function get_cost_sub_channels()
{
    $sub_ch = get_sub_channels();
    if (count($sub_ch) > 0) {
        return Mysql::getInstance()->select('SUM(cost) as total_cost')->from('itv')->in('id', $sub_ch)->get()->first('total_cost');
    } else {
        return 0;
    }
}
示例#2
0
        bonus_ch.push(_bonus.options[i].value);
    }

    document.getElementById('bonus_ch').value = bonus_ch.join(",");


    var form_ = document.getElementById('sub_form');

    form_.setAttribute('action', form_.action +'?save=1');
    form_.setAttribute('method', 'POST');
    form_.submit();
}
</script>
<?php 
$id = intval(@$_GET['id']);
$sub_ch = get_sub_channels();
$bonus_ch = get_bonus_channels();
function get_all_channels_opt()
{
    global $sub_ch, $bonus_ch;
    $opt = '';
    $total_arr = array_merge($sub_ch, $bonus_ch);
    if (count($total_arr) > 0) {
        $all_sub_str = join(",", $total_arr);
        $sql = "select * from itv where base_ch=0 and id not in ({$all_sub_str})";
    } else {
        $sql = "select * from itv where base_ch=0";
    }
    $channels = Mysql::getInstance()->query($sql);
    while ($arr = $channels->next()) {
        $opt .= "<option value={$arr['id']}>{$arr['number']}. {$arr['name']}\n";