Bonjour,
J'ai écrit une procédure de sauvegarde. Le fichier généré est bon, je peux ré-initialiser ma BD en utilisant phpmyadmin (Import).
Le problème est que les champs contenant NULL sont rechargés par un blanc.
extrait du programme de sauvegarde :
Note : lorsque je fais la sauvegarde avec phpmyadmin, les champs NULL sont bien rechargés.
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 while ($ligne = mysqli_fetch_array($req_table)) { $insertions .= "INSERT INTO $table VALUES("; for ($i=0; $i<=$nbr_champs-1; $i++) { $insertions .= "'" . $dblink->real_escape_string($ligne[$i]) . "', "; } $insertions = substr($insertions, 0, -2); $insertions .= ");\n"; }
Mais je souhaiterais utiliser mon programme de sauvegarde car celui-ci est lancé périodiquement à partir du serveur (webcron)
Merci d'avance
Partager