Ma skusa...
hai PHP , mysql, html...che te ne fai del rtf???
Usa mysql come db per registrare i dati poi ti scrivi un programmino php che estrae i dati e ti fa una bella pagina HTML piena di colori ed effetti pirotecnici!!!
Se non sapessi usare mysql ritengo valga la pena di imparare vista la sua semplicità ed utilità.
Sul medio e lungo periodo è veramente un ottimo investimento!
Poi quando migliori l'abilità grafica o di scripting puoi farti output più belli e complessi (o un semplice report txt).
Una volta che la pagina è scritta è un attimo stamparla o esportarla direttamente in word.
Se il problema è solo usare un file come stream (invece della finestra del browser) niente di più semplice:
codice:
// apri in sola scrittura (crea se non c'è)
$hof = fopen("fileditesto.txt","w");
// scrive string
fwrite($hof,$string."\n"); // scrive una riga poi va a capo
// chiude
fclose($hof);