Bonjour à tous,
voilà, je tente d'extraire des données de mysql vers un fichier csv.
Ca marche plutôt pas mal jusqu'au moment ou je rencontre des sauts de lignes ou un retour chariot dans un champs, cela me créé un déphasage dans mon ichier csv...
Pouvez-vous me dire comment éviter ce déphasage afin de récupérer les données dans la même cellule. Les sauts de lignes et les retour font que les données d'un même champs ne se retrouve pas dans la même cellule.
Voici mon code :
Merci d'avance pour votre aide.
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
16
17
18
19
20 while($ligne = mysql_fetch_row($result)) { $ligne = str_replace('"', '""', $ligne); $id = $ligne[0]; $marque= $ligne[1]; $designation = $ligne[2]; $univers = $ligne[3]; $categorie = $ligne[4]; $sous_categorie = $ligne[5]; $resume_court = $ligne[6]; $prix_ttc = $ligne[8]; $disponibilité = $ligne[9]; $chaine ="$id;$marque;$designation;$univers'-'$categorie'-'$sous_categorie;$resume_court;\n"; fwrite($fp, $chaine); }
Partager