Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Tenho um sistema de produtividade que estou colocando um botão "Exportar para excel"
No servidor local funcionou perfeitamente
Ja no servidor Web ele não da erro nenhum, cria o arquivo, só que cria o arquivo sem a busca, ele cria o arquivo com todos os registros do banco de dados, e no meu servidor local ele cria os arquivos certinho igual está na tela e na busca, o que pode ser?
Segue o codigo que faz a busca e converte para o excel
<?php
//Incluir a classe excelwriter
include("excelwriter.inc.php");
// inclui o arquivo de validar sessão
include "../validar_session.php";
// inclui o arquivo de configuração do sistema
include "../config/config_sistema.php";
$data_1 = $_POST['data_1'];
$data_2 = $_POST['data_2'];
//Você pode colocar aqui o nome do arquivo que você deseja salvar.
$excel=new ExcelWriter("produtividade.xls");
if($excel==false){
echo $excel->error;
}
//Escreve o nome dos campos de uma tabela
$myArr=array('DATA','NOME','LOJA','CODIGO DO CLIENTE','TELEFONE DO CLIENTE','CODIGO DO SERVIÇO','VALOR DA PRODUTIVIDADE','OBSERVACOES');
$excel->writeLine($myArr);
//Seleciona os campos de uma tabela
$consulta = "SELECT * FROM produtividade WHERE Data BETWEEN '$data_1' and '$data_2' ORDER BY Nome";
$resultado = mysql_query($consulta);
if($resultado==true){
while($linha = mysql_fetch_array($resultado)){
$myArr=array($linha['Data'],$linha['Nome'],$linha['Loja'],$linha['CodigoCliente'],$linha['Telefone'],$linha['CodigoServico'],$linha['Valor'],$linha['Observacao']);
$excel->writeLine($myArr);
}
}
$excel->close();
echo "<center><b>Clique no nome do arquivo para baixar: <a href=\"produtividade.xls\">produtividade.xls</a></b></center>";
?>Carregando comentários...