ecrire dans un fichier

Eléphant du PHP | 406 Messages

11 mai 2005, 19:45

salut,


j essai d inserer des element de ma base dans un fichier,mais le truc est que sa me crée le fichier,mais les element ne son pas a la ligne,il se suive
et je sais pas comment faire, j ai essayer avec <br> mais en vain
while($list=pg_fetch_array($result)){
$donnée=$list['id_perso'].";".$list['nom_perso'].";".$list['prenom_perso'].";".$list['ville'].";".$list['bureau'];
fwrite($fp,$donnée."<br\>");
}

Eléphant du PHP | 219 Messages

11 mai 2005, 20:12

Si tu écrits dans un fichier texte et que tu veux que tes lignes soient à la ligne il faut insérer "\r\n" ou "\n" selon ton os.

a+
daoud

ViPHP
fab
ViPHP | 2657 Messages

11 mai 2005, 20:15

\r\n pour windows
\n pour linux

Eléphant du PHP | 406 Messages

11 mai 2005, 22:10

ok merci
et en créeant mon fichier, j ai mis des point ";" pour separé les donnée et je pensai qu en faisant sa, sa me permettrai d ecrire les donnée de ma base colonne par colonne dans un fichier excel ou csv mais sa ne fonctionne , sa me met tout dans la premiere colonne ?

Eléphant du PHP | 406 Messages

12 mai 2005, 14:54

RESOLU
j ai remplacer les ";" par des ","