Dopo avere selezionato i record dal DB ed averli inseriti in un array (come fai solitamente) puoi usare uno script di questo tipo:
Codice PHP:
// Seleziona il file, mettici il nome corretto
$file="NOME_DEL_FILE.txt";
// Apri il file in modalità lettura e scrittura (w+). Se il file non esiste verrà creato al volo (se ne hai i diritti)
$apri_file=fopen($file,"w+") or die ('Impossibile aprire il file.');
for(.....){ // Qui ci metti un ciclo per stampare quello cha hai prelevato dal DB
// Scrivi le informazioni all'interno del file
fputs("Testo da inserire nella riga x",1024) or die ('Impossibile scrivere sul file.');
}
// Chiudi il file
fclose($apri_file);
// Stampi un messaggio di conferma
echo("Scrittura eseguita correttamente.
Visualizza <a href=\"$file\">file TXT</a>");