Bonjour,
Je dois générer un fichier .csv qu'on pourra ouvrir avec excel.Pour cela j'utilise la fonction fputs ce qui donne :
Le code fonctionne crée le fichier mais quand je l'ouvre, j'ai un mauvaise surprise.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 $fichier = "test.csv"; $voila = fopen($fichier, "w"); $texte = "bonjour"; $texte2 = "bye"; fputs($voila, "$texte,$texte2\n$texte");
La virgule est le séparateur qui, par défaut, lui permet de changer de colonne mais lorsque les variables ciomprennent ce caractère, le reste du texte de la variable est comprise dans une autre case.
Comment puis je résoudre ce problème?
Une autre question, un peu hasardeuse, peut on régler la taille des colonnes excel avec php(...)?
Merci
Partager