Ligne vide dans xml ?

Fermé
Fab - 26 déc. 2011 à 18:14
mikmuk Messages postés 156 Date d'inscription dimanche 22 août 2010 Statut Membre Dernière intervention 17 janvier 2013 - 7 févr. 2012 à 18:08
Bonjour,

comment mettre une ligne vide entre les deux titres

(Page PHP qui lit le fichier xml)


Code PHP
<?php
$bibliotheque = simplexml_load_file('data-news.xml');
foreach ($bibliotheque->style as $style) {
  print "\nType {$style['id']} <br />\n";
  foreach ($style->livre as $livre) {
    print "Titre : {$livre->titre} <br />\n";
    print "Auteur : {$livre->auteur} <br />\n";
    }
  }
?> 



- Exemple de fichier xml
<?xml version="1.0" encoding="utf-8"?>
<bibliotheque>
  <style id="roman">
    <livre>
      <titre>La fortune des Rougon</titre>
      <auteur>Emile Zola</auteur>
    </livre>
    <livre>
      <titre>Hernani</titre>
      <auteur>Victor Hugo</auteur>
    </livre>
  </style>
  <style id="fiction">
    <livre>
      <titre>Le seigneur des anneaux</titre>
      <auteur>J.R.R. Tolkien</auteur>
    </livre>
  </style>
</bibliotheque>


Merci de votre aide
A voir également:

3 réponses

mikmuk Messages postés 156 Date d'inscription dimanche 22 août 2010 Statut Membre Dernière intervention 17 janvier 2013 7
26 déc. 2011 à 18:16
tu as mit ca:
print "Titre : {$livre->titre} <br />\n";


mais peut-être faut-il mettre cela:
print "Titre : {$livre->titre} \n";<br />
0
Ton inversion ne fonctionne pas mikmuk
0
mikmuk Messages postés 156 Date d'inscription dimanche 22 août 2010 Statut Membre Dernière intervention 17 janvier 2013 7
7 févr. 2012 à 18:08
essaye avec echo au lieu de print
0