Devo eseguire un backup del mio db e fare questo trascrive i suoi record all'interno di un file Backup.txt.
Edit: ho risolto il problema (semplicemente era il programma ftp che non refreshava a dovere
), quindi mi serve solo la risposta alla domanda sotto
Codice PHP:
include("config.php");
$fp=fopen('Backup/Backup.txt', 'a+');
$accesso_voti="INSERT INTO `accesso_voti` (`ID`, `Docente_nome`, `Docente_cognome`, `Data_accesso`) VALUES ";
$q = "SELECT * FROM accesso_voti";
$query = mysql_query($q) or die(mysql_error());
while($row=mysql_fetch_assoc($query)){
$id=$row["ID"];
$nome=$row["Docente_nome"];
$cognome=$row["Docente_cognome"];
$data=$row["Data_accesso"];
$accesso_voti.="($id, \'$nome\', \'$cognome\', \'$data\'),
";
}
$accesso_voti.="\;
";
fwrite($fp, $accesso_voti);
fclose($fp);
Con il comando che gli ho dato (a+) lui, se trova il file, me lo scrive in appendice. Ma a me serve invece che, se trova il file, lo svuoti e lo sostituisca con i nuovi dati. Qual è il comando da mettere al suo posto?