Generar un txt en php con cabecera y detalle

quiero generar reportes en txt PHP.

Pero no obtengo el resultado deseado. Necesito que me muestre solo el encabezado una sola vez.
Y me lo repite.

Este es mi código:

 $sqlPol = $conn->query("SELECT * FROM polizasap_enc a
                            RIGHT join polizasap_det b
                            on a.id_Rec = b.id_Rec");
$file = 'datos.txt';
$jump = "rn";
$separator = "  ";

$fp = fopen($file , 'w') or die("Unable to open file!");;

foreach ($sqlPol as $key => $row) {

    $registro = $row('tipoRegistro') . $separator . $row('claseDoc') . $separator . $row('fechaDoc') . $separator  . $row('fechaCont'). $separator  . $row('referencia'). $separator . $row('texto'). $jump. $row('tpoRegistro') . $separator . $row('ctaContable') . $separator . $row('importe') . $separator  . $row('moneda'). $separator  . $row('posPre'). $separator . $row('txtPosicion'). $jump;
    fwrite($fp, $registro);
}
fclose($fp);    

Lo que obtengo

lo que necesito

¿Se puede imprimir un .txt desde Android Studio?

Quería saber si es posible una vez escrito un fichero .txt de la siguiente manera en Android Studio:

OutputStreamWriter fichero = new OutputStreamWriter(openFileOutput("fichero.txt", Context.MODE_PRIVATE));
fichero.append("Lo que quiero escribir");
fichero.close();

Si teniendo el fichero así, hay alguna forma sencilla de mandarlo a imprimir a una impresora.

Un saludo y gracias

php – Como alterar a função explode para importar arquivo .txt utilizando dois pontos

Como fazer a função: explode(',', $linha); importar um arquivo .txt separados por dois pontos em um arquivo .txt ao invés de usar a vírgula.

O arquivo .txt atualmente é este

Cesar, cesar@celke.com.br, cesar, 123456
Kelly, kelly@celke.com.br, kelly, 123457
Jessica, jessica@celke.com.br, jessica, 123458

A ideia seria ficar dessa forma

Cesar:cesar@celke.com.br:cesar:123456
Kelly:kelly@celke.com.br:kelly:123457
Jessica:jessica@celke.com.br:jessica:123458

Código php

//Incluir a conexao com BD
include_once("conexao.php");

//Receber os dados do formulário
$arquivo_tmp = $_FILES('arquivo')('tmp_name');

//ler todo o arquivo para um array
$dados = file($arquivo_tmp);

//Ler os dados do array
foreach($dados as $linha){
    //Retirar os espaços em branco no inicio e no final da string
    $linha = trim($linha);
    //Colocar em um array cada item separado pela virgula na string
    $valor = explode(',', $linha);

    //Recuperar o valor do array indicando qual posição do array requerido e atribuindo para um variável
    $nome = $valor(0);
    $email = $valor(1);
    $usuario = $valor(2);
    $senha = $valor(3);

    //Criar a QUERY com PHP para inserir os dados no banco de dados
    $result_usuario = "INSERT INTO usuarios (nome, email, usuario, senha) VALUES ('$nome', '$email', '$usuario', '$senha')";

    //Executar a QUERY para inserir os registros no banco de dados com MySQLi
    $resultado_usuario = mysqli_query($conn, $result_usuario);  
}
//Criar a variável global com a mensagem de sucesso
$_SESSION('msg') = "<p style='color: green;'>Carregado os dados com sucesso!</p>";
//Redirecionar o usuário com PHP para a página index.php
header("Location: index.php");

Ao enviar o arquivo .txt para o servidor separando os dados de nome, e-mail e senha com dois pontos e sem espaços toda informação é apenas inserida no campo nome do banco de dados.
inserir a descrição da imagem aqui

cmd – I want to ping an IP and save the result in a .TXT file

import os, sys
Import PySimpleGUI

Class screen:
def init(Self):
layout = (
(PySimpleGUI.Text ("ip"), PySimpleGUI.Input (key = & # 39; ip & # 39;)),
(PySimpleGUI.Button (& # 39; send & # 39;)),
(PySimpleGUI.Output (size = (30.20)))
)
self.janela = PySimpleGUI.Window (& # 39; data & # 39;). layout

def iniciar (self):
    while True :
        self.button, self.values = self.janela.Read()
        ip = self.values ('ip')
        file  = open ("")
        '''os.system ('cd ..')
        os.system ('cd Documents')
        os.system ('ping -n 4 {} > aaaaaaa.txt'.format(ip))
        os.system ('cd Documents')
        os.system ("ping www.terra.com.br > asdadasdasd.txt")'''

screen = Screen ()
screen.start ()

python – discord.py how to save chat conversation (channel) in HTML or TXT file

I create a BOT (DISCORD) of tickets, it already creates the chat, which closes the user access to private chat with a guild administrator (Discord Server), closes so that the user no longer has access, the administrator can open it again and the user Return to this chat (ticket) and delete the chat (channel).

But before you delete the chat first need the bot to take everyone historical of the chat (channel). Then I need the BOT saves All chat conversations (messages, photos, and other sent files) in one file, which can be .html or .txt

And maybe send this file to another chat called Tickets-Transcript (Saved Ticktes).

I didn't even get a result

for msg in channel.history():
    # faça algo com msg

This code returned the following:

 type= author=> flags=>

I don't know how to do it.

O.B.S: I am new to Python and discord.py

If I use what the code returned to me through the web browser to access these messages, it would be something like this:

https://discordapp.com/channels/{guild.id}/{channel.id}/{message.id}

How do I export WireShark Packet List and Packet Bytes to a TXT file or a CSV file?

Enter the image description here

Export WireShark CSV files or TXT files package list and package bytes
I want TXT file or CSV file to be exported in the following way

no Time Source Destination Protocol Length Source Info HexCode AsciiCode
1 14:41:10 10.10.0.150 192.168.94.139 SNMP 83 7c: 2a: 31 get-request 90 9f 33 ..3

because I need a form export file import into the database

However, WireShark export functionality only offers this txt form or CSV form

No. Time source Target log Length Source information
1 14: 41: 10.426308 10.10.0.150 192.168.94.139 SNMP 83 7c: 2a: 31: 3b: da: 17 get-request
0000 90 9f 33 f7 29 e6 7c 2a 31 3b da 17 08 00 45 00 ..3.]. | * 1; …. E.
0010 00 45 5a 23 00 00 80 11 b6 b1 0a 0a 00 96 c0 a8 .EZ # …………

I needed to be separated by tabs or commas
How can I solve this export problem?