Scrivere il contenuto di un database in un file di testo

  • Creatore Discussione Creatore Discussione temino
  • Data di inizio Data di inizio

temino

Utente Attivo
22 Gen 2011
47
0
0
Salve, ho un database che viene aggiornato durante l'esecuzione del codice php.
Vorrei che ad esempio dopo la cancellazione di una riga, questo venga RISCRITTO su un file di testo (DataCard.txt) formattato nel seguente modo:

3335885238;20/06/2011;19:15:00;Prova 1
3381888786;15/07/2010;19:20:00;Prova 2
3335885238;20/06/2011;19:15:00;Prova 3
3381888786;15/07/2010;19:20:00;Prova 4

che visto + da vicino non è altro che l'unione delle colonne "mittente" "data" "ora" "messaggio" del mio database, divise da un ";"

Il codice che devo creare mi permetterà di cancellare il file e riscriverlo con i dati del database.

Mi date un aiutino?
 
Ho risolto in parte...
ora cancello il file, lo riapro e dovrei riscriverlo..

Ho provato con l'istruzione :
PHP:
fwrite($fp, $mittente';'$data';'$ora';'$messaggio);

Ma mi da errore, sicuramente dovuto alla sintassi e comunque sia non mi andrebbe a capo alla fine della riga della tabella...

Come la devo correggere?
 

Discussioni simili