écrire dans un fichier avec php
Fermé
joujma
-
22 juil. 2009 à 12:54
foobar47 Messages postés 13536 Date d'inscription jeudi 9 janvier 2003 Statut Contributeur Dernière intervention 16 mai 2014 - 22 juil. 2009 à 14:07
foobar47 Messages postés 13536 Date d'inscription jeudi 9 janvier 2003 Statut Contributeur Dernière intervention 16 mai 2014 - 22 juil. 2009 à 14:07
A voir également:
- écrire dans un fichier avec php
- Fichier rar - Guide
- Comment ouvrir un fichier epub ? - Guide
- Comment réduire la taille d'un fichier - Guide
- Fichier host - Guide
- Ouvrir un fichier .bin - Guide
1 réponse
foobar47
Messages postés
13536
Date d'inscription
jeudi 9 janvier 2003
Statut
Contributeur
Dernière intervention
16 mai 2014
532
22 juil. 2009 à 14:07
22 juil. 2009 à 14:07
Salut,
Ton fwrite($inF,$texte.$text1.$text2); est en dehors de ta boucle, donc au final, tes variables sont remplies avec les dernières valeurs de la boucle...
Essaye de mettre ton fwrite($inF,$texte.$text1.$text2); dans ta boucle, tout en adaptant tes écritures précédentes comme ceci peut-être, à valider :
Ton fwrite($inF,$texte.$text1.$text2); est en dehors de ta boucle, donc au final, tes variables sont remplies avec les dernières valeurs de la boucle...
Essaye de mettre ton fwrite($inF,$texte.$text1.$text2); dans ta boucle, tout en adaptant tes écritures précédentes comme ceci peut-être, à valider :
#debut de la liste $texte='<?xml version="1.0" encoding="iso-8859-1"?> <playlist>'; fwrite($inF,$text); #la liste while($tab=mysql_fetch_row($req)) { $text1=$tab[0].$tab[1].$tab[2]; fwrite($inF,$text1); } #fin de la liste $text2='</playlist>'; fwrite($inF,$text2);