Problema na geração de arquivo TXT no PHP
Pessoal, boa tarde, sigo com um problema que acredito ser de fácil resolução:
Preciso gerar um arquivo txt, com informações que estão vindo de um base SQL, isso meu programinha ja esta fazendo, porem faz apenas na primeira linha, mesmo a função de geração de arquivos estando no While, o mais engraçado é que se eu mando motrar "echo" na minha variavel, onde esta o conteúdo ele traz certo, mais no arquivo importa apenas a primeira linha, o que devo fazer? Segue abaixo o código
<?
$query = "SELECT * FROM EXPORTA_PEDIDOS_B2C"; // faz o select para $query
$resultado = mssql_query($query); // query
while ($linha = mssql_fetch_array($resultado)) {//laço do select
$conteudo =
$linha['cpf'].";".
$linha['A1_PESSOA'].";".
$linha['A1_NOME'].";".
$linha['A1_NREDUZ'].";".
$linha['A1_TIPO'].";".
$linha['A1_CEP'].";".
$linha['A1_END'].";".
$linha['A1_BAIRRO'].";".
$linha['A1_EST'].";".
$linha['A1_MUN'].";".
$linha['CODMUN']."".
$linha['A1_TEL'].";".
$linha['A1_INSCR'].";".
$linha['A1_RG'].";".
$linha['A1_EMAIL'].";".
$linha['A1_TIPEMB'].";".
$linha['A1_TAMEMB'].";".
$linha['A1_TIPEST'].";".
$linha['A1_TIPOVEN'].";".
$linha['A1_CONTA'].";".
$linha['A1_TABELA'].";".
$linha['A1_GRPVEN'].";".
$linha['PEDIDO'].";".
$linha['COD_CLIENTE']."".
$linha['LOJA']."".
$linha['OPERADOR'].";".
$linha['VENDEDOR'].";".
$linha['Cond_Pagto'].";".
$linha['FORMA_PAGTO'].";".
$linha['CARTAO'].";".
$linha['FRETE'].";".
$linha['TELEMKT'].";".
$linha['OPERACAO']."".
$linha['EMISSAO'].";".
$linha['DEPTO'].";".
$linha['ORIGEM'].";".
$linha['DOC_TEF'].";".
$linha['RESERVA']."".
$linha['PED_VALORFRETE'].";".
$linha['CODIGO'].";".
$linha['QUANTIDADE'].";".
$linha['VALOR_UNITARIO'].";".
$linha['VALOR_TOTAL']."<br>";
$fp = fopen ("b2c.txt", "w"); //abrindo um novo arquivo
fwrite($fp,$conteudo);//gravando o conteudo no arquivo que foi aberto
fclose($fp);//fechando e salvando o arquivo
echo $conteudo;//mostrando o conteudo do select
}
?>Discussão (2)
Carregando comentários...