El Cappo Posté 14 Avril 2007 Posté 14 Avril 2007 bonjour, Actuellement je parse un fichier xml en php avec simplexml, Cependant maintenant le fichier xml devient un peu long. Je voudrais donc le parser sur plusieurs pages php ? Afficher par exemple 10 résultats par page. voici la structure de mon fichier xml: <annonce><famille><![CDATA[Auto/moto]]></famille><id_annonceur><![CDATA[reference_annonceur]]></id_annonceur><etat> <![CDATA[old]]></etat><marque> <![CDATA[Marcedes]]></marque><model> <![CDATA[TDI 250]]></model><carosserie> <![CDATA[break]]></carosserie><descriptif> <![CDATA[Voiture de reves, en bonne etat global]]></descriptif><couleur> <![CDATA[gris metalique]]></couleur><image_p> <![CDATA[reference_p.jpeg]]></image_p><image_g> <![CDATA[ref.jpeg]]></image_g><url> <![CDATA[detail.php?id=reference]]></url><année> <![CDATA[2000]]></année><prix> <![CDATA[5000]]></prix><kilometrage> <![CDATA[10.000]]></kilometrage><energie> <![CDATA[essence]]></energie><pays> <![CDATA[pays]]> </pays><ville> <![CDATA[ville]]></ville><date_debut> <![CDATA[12/04/2007]]></date_debut><date_fin> <![CDATA[12/08/2007]]></date_fin></annonce><annonce>....... j'ai essayer ça: $article = simplexml_load_file('xml.xml');for($i=0;$i<10;$i++){foreach($article->annonce as $annonce){<td> echo ($annonce->marque)); </td><td> echo ($annonce->model)); </td><td> echo ($annonce->carosserie); </td><td> echo ($annonce->descriptif); </td><td> echo ($annonce->image_p); </td>}} mais ça pa marcher.
Régis Posté 14 Avril 2007 Posté 14 Avril 2007 Bonjour EL CAPPO', Et soit le bienvenu sur Webmaster Hub (c'est ton 1er post) J'ai édité ta question afin de mettre ton code dans les balises appropriées et avoir une meilleure lisibilité. Un pro du XML ne tardera pas à répondre à ta question. Si tu le souhaites, tu peux te présenter dans le sous-forum Les nouveaux membres se présentent. Les Hubmasters apprendront, ainsi, à mieux te connaître. A très bientôt
Leonick Posté 19 Avril 2007 Posté 19 Avril 2007 bonjour,Actuellement je parse un fichier xml en php avec simplexml, Cependant maintenant le fichier xml devient un peu long. Quel est l'intérêt d'avoir les informations sous forme xml au lieu d'une base de données ?Ca simplifierait grandement les choses.
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant