Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Caros amigos
Acredito que este assunto deva esta um pouco repetitivo no forum, ma estou com um problema.
Estou gerando um arquivo .TXT para ser exportado e a última linha do arquivo sempre fica vazia(criada vazia).
Como faço para eliminar ou impedir que a última seja gerada vazia/em branco ?
O código abaixo está assim:
<?php
include_once("_bancoDados_");
$sql_pegaAtivos = "SELECT * FROM agenda";
try {
$query_pegaAtivos = $conecta->prepare($sql_pegaAtivos);
$query_pegaAtivos->execute();
$resultado_pegaAtivos = $query_pegaAtivos->fetchAll(PDO::FETCH_ASSOC);
$count_pegaAtivos = $query_pegaAtivos->rowCount(PDO::FETCH_ASSOC);
} catch (PDOexception $error_pegaAtivos) {
echo 'Erro ao pegar ativos';
}
$linhas = ''; //Recebe e Imprime os Itens da Cotação
$quebra = chr(13) . chr(10); //Quebra de Linha
//quebra de linha tentei também como:\r\n <===Windows
foreach ($resultado_pegaAtivos as $row) {
$linhas .= "$row[id];";
$linhas .= "$row[nome];";
$linhas .= "$row[idade];";
$linhas .= "$row[telefone];";
$linhas .= "$row[cidade]" . $quebra;
}
//Cria a Extensão
$ext = (isset($cvs)) ? '.cvs' : '.txt';
//Nome do arquivo
$nome = fopen('Agenda'.$ext);
//Caminho para Salvar o Arquivo .TXT
$abre = fopen($nome, "w+");
fwrite($abre, $linhas);
fclose($abre);
?>
Grato,
RenatoCarregando comentários...