Preciso criar um arquivo.TXT com os dados de uma consulta Select e cada registro precisa ficar em uma linha, mas não consigo fazer a quebra. Já tetei colocar \n, \r\n, <br>, <br><br> mas nada funciona.
O script é o seguinte:
...
<?php
while($linha=mysql_fetch_row($resultado))
{
$registros = str_pad($linha[0],3).str_pad($linha[1],1).str_pad($linha[2],4).str_pad($linha[3],14).str_pad($linha[4],1).str_pad($linha[5],1).str_pad($linha[6],14).str_pad($linha[7],150).str_pad($linha[8],1).str_pad($linha[9],4).str_pad($linha[10],14,"0",STR_PAD_LEFT).str_pad($linha[11],14,"0",STR_PAD_LEFT).str_pad($linha[12],14,"0",STR_PAD_LEFT).str_pad($linha[13],14,"0",STR_PAD_LEFT).str_pad($linha[14],10)[b][color="#FF0000"]\\n, \r\n, <br>, <br><br>, etc.[/color]][/b
// Abre o arquivo para gravação. Se não conseguir abrí-lo, retorna erro
$fh = fopen("receita.txt", 'a') or die("Não foi possível abrir o arquivo...");
// Escreve as URLs selecionadas no arquivo
fwrite($fh,$registros);
};
// Fecha o arquivo no final da gravação.
fclose($fh);
echo "Arquivo gerado com sucesso!";
?>
Pergunta
Calaça
Olá Turma,
Estou com o seguinte problema:
Preciso criar um arquivo.TXT com os dados de uma consulta Select e cada registro precisa ficar em uma linha, mas não consigo fazer a quebra. Já tetei colocar \n, \r\n, <br>, <br><br> mas nada funciona.
O script é o seguinte:
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.