$msg = "Painel de Indicadores - " . $objEixo->getEixoNome(); $arrLocs = null; } else { $msg = "Pesquisa Avançada - indicadores selecionados"; } //busca os dados para montagem do output $oDdao = new DadosBusiness(); if (isset($_REQUEST['eixo'])) { $tipoexp = 1; //exportar do painel } else { $tipoexp = 2; //exportar do pesq. avanc. } //tipo da saida =1 painel no formato output =4 html $tabela_dados = $oDdao->findDadosByLocsAndIndics($arrLocs, $arrIndicFields, $output, $tipoexp, $wh, $page, $limit, $sidx, $sord); $data = date('dmY_His'); $filename = "ppiaids_" . $data; switch ($output) { case "1": //XLS - exibe a tabela pronta em html para XLS header("Content-Type: application/vnd.ms-excel"); header("Expires: 0"); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Content-Disposition: attachment; filename=\"" . $filename . ".xls\""); print "{$tabela_dados}"; break; case "2": // formato CSV header("Content-type: application/octet-stream"); header("Content-Disposition: attachment; filename=\"" . $filename . ".csv\"");
require_once "../business/indicador_business_class.php"; require_once "../business/dados_business_class.php"; session_start(); $output = 0; //tipos de saídas 0 - array, 1-excel xls, 2-csv e 3-JSON , 4 - html if (isset($_REQUEST["export"])) { $output = $_REQUEST["export"]; } else { $output = 4; // saída em html } $arrLocalidades = $_SESSION['localidades']; $arrIndicadores = $_SESSION['indicadores']; //busca os dados para montagem do output $oDdao = new DadosBusiness(); $tabela_dados = $oDdao->findDadosByLocsAndIndics($arrLocalidades, $arrIndicadores, $output); switch ($output) { case "1": //XLS - exibe a tabela pronta em html para XLS $data = date('dmY_His'); $filename = "painel_indic_" . $data; header("Content-Type: application/vnd.ms-excel"); header("Expires: 0"); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Content-Disposition: attachment; filename=\"" . $filename . ".xls\""); print "{$tabela_dados}"; break; case "2": // formato CSV $data = date('dmY_His'); $filename = "painel_indic_" . $data;