$nomeArquivo = 'clientes_' . md5(date("Ymdhms")) . "_" . $emp->id_empresa . ".xls"; $arquivoDiretorio = "../relatorios/clientes/" . $nomeArquivo; $pedidos = $pedidoDAO->listaPedidosClientePJ($emp->id_empresa, $data_i, $data_f); if (count($pedidos) == 0) { continue; } $excel = new ExcelWriter($arquivoDiretorio); if (!$excel) { echo $excel->error; continue; } $excel->writeLine(array('Ranking de Clientes da unidade ' . $emp->fantasia)); $excel->writeLine(array('Referente ' . invert($data_i, '/', 'PHP') . ' até ' . invert($data_f, '/', 'PHP'))); $excel->writeLine(array("")); $excel->writeLine(array("CLIENTE", "CNPJ", "TOTAL", "PEDIDOS")); foreach ($pedidos as $p) { $excel->writeLine(array($p->nome, $p->cpf, $p->total, $p->pedidos)); #grava no banco de dados $dados = new stdClass(); $dados->id_empresa = $emp->id_empresa; $dados->data = $ano_mes . '-' . $ultimo_dia; $dados->cliente = $p->nome; $dados->cnpj = $p->cpf; $dados->total = $p->total; $dados->pedidos = $p->pedidos; $relatorioDAO->insereDadosClientes($dados); } $excel->close(); $relatorioDAO->registraRel($emp->id_empresa, $arquivoDiretorio, 'clientes'); } echo '</pre>';