$empresaDAO = new EmpresaDAO(); $empresas = $empresaDAO->listarTodas(); foreach ($empresas as $emp) { $id_empresa = $emp->id_empresa; $nomeArquivo = date("Ymd") . "_" . $id_empresa . ".csv"; $arquivoDiretorio = "../relatorios/despesa_franquia/" . $nomeArquivo; echo "\nGerando \t" . $nomeArquivo; $arquivoConteudo = "Relatório de ;Desembolso por franquia ; Comissionamento;\n"; if ($enviados != '') { $arquivoConteudo .= 'Pedidos Enviados'; } else { $arquivoConteudo .= 'Pedidos Recebidos'; } $arquivoConteudo .= "\nEntre ;" . $datai . ' ;e;' . $dataf . '; tirado em ;' . date('d/m/Y H:i:s') . "\n"; $banco = ''; $dados = $relatorioDAO->despesasFranquia($id_empresa, $datai_sql, $dataf_sql, $enviados); $num = count($dados); $subtotal = 0; $total = 0; foreach ($dados as $res) { $fantasia = $res->fantasia; $financeiro_valor = $res->total; $valor = $res->valor; $comissao = (double) $valor / 100 * 14; if ($old_id_empresa != $id_empresa and $cont_empresa != '') { $arquivoConteudo .= "Subtotal:;" . number_format($subtotal_valor, 2, ",", "") . ";" . number_format($subtotal_comissao, 2, ",", "") . ";\n"; $total = (double) $total + (double) $subtotal; $total_valor = (double) $total_valor + (double) $subtotal_valor; $total_comissao = (double) $total_comissao + (double) $subtotal_comissao; $subtotal = 0; $subtotal_valor = 0;