'0')then 1 else 0 end) as numero_discados, sum( case when( upper(f.lastapp) in('ANSWERED','DIAL'))then 1 else 0 end ) as numero_atendidas from pbx_campanha a inner join pbx_campanha_lista b on b.cmp_id = a.cmp_id inner join pbx_campanha_contato c on c.cmp_id = b.cmp_id and c.list_id = b.list_id inner join pbx_campanha_contato_fone d on d.cmp_id = c.cmp_id and d.list_id = c.list_id and d.cont_id = c.cont_id left join pbx_campanha_complemento e on e.conf_id = d.conf_id left join pbx_bilhetes f on f.uniqueid = e.uniqueid where a.cmp_id = '$idDac' and b.data_reg::date >= '$dtIni' and b.data_reg::date <= '$dtFim' group by b.list_id, b.cmp_id, b.list_nome, b.list_file, b.data_reg::date order by 1 "; //if(IsAdmin())echo $query; $result = pg_query($dbcon, $query); $linhas = ''; while ($row = pg_fetch_array($result)) { $id = $row['list_id']; $nome = $row['list_nome']; $arq = $row['list_file']; $data = FormataDBDataHora($row['data']); $contatos = $row['numero_contatos']; $numeros = $row['numero_telefones']; $discados = $row['numero_discados']; $atendidos = $row['numero_atendidas']; $link = " " . $nome . ""; $linha = " $id $link $arq $data $contatos $numeros $discados $atendidos "; $linhas .= $linha; $imp++; } } if (!$imp) { $linhas = " $valida "; } } else { $linhas = " Informe os paremetos e clique em consultar! "; } $jsJQuery[] = "\$('#dataIni').keypress(function(){formataDataHora(this);}) "; $jsJQuery[] = "\$('#dataFim').keypress(function(){formataDataHora(this);}) "; $dacs = GetCampanhaRetorno($dbcon, $idDac, 0, 1, ''); $smarty->assign("dacs", $dacs); $smarty->assign('dataIni', $_SESSION["dataIni"]); $smarty->assign('dataFim', $_SESSION["dataFim"]); $smarty->assign('linha', $linhas); $smarty->assign('msg', $msg); //Seta o template GetTemplate($smarty, $templateName); ?>