Voila je recupère des données dans une bdd Mysql afin de générer automatiquement un fichier. Le probleme est qu'il me saute des ligne la ou je le lui ait pas demander.
Je ne trouve aucune explication si quelqu'un pouvait m'expliquer sa serait simpa.
IL saute la ligne toujour au même endroit juste avant l'id (colone non utiliser dans le fichier) qui est un index dans la bdd.
Je ne sais pas si cela à un rapport.
voici le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 while($res_modif=mysql_fetch_array($modif)) { if($res_modif['Field']=="MAJ" || $res_modif['Field']=="Comparateur" || $res_modif['Field']=="ID") { $chaine .=''; } else { $chaine .=$res_sql[$res_modif['Field']].SEP_FIC_GENERE; } } $chaine=rtrim($chaine,SEP_FIC_GENERE); $chaine .="\r\n"; fwrite($fichier,html_entity_decode($chaine,ENT_QUOTES));
ps : SEP_FIC_GENERER est une contante definit dans un autres fichier il contine un pipe "|"
Partager