Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [XML][PHP] SimpleXML
Forum PHP.pl > Forum > XML, AJAX > XML
batorowicz
Witam chciałem wyświetlić zawartość pliku xml na stronie, za pomocą simplexml.

Jest to xml z ebookami

Ale nie chciałbym wyświetlać wszystkich ebooków tylko np jeden losowy, czy jest to możliwe?


tu jest ten plik xml: http://www.ppzm.pl/ks/bestsellers.xml?link=13224

tak wyglada kod pliku a.php który go prasuje:

  1. <META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=utf-8">
  2. </head>
  3. <pre>
  4. <?php
  5.  
  6. $xml = simplexml_load_file('http://www.ppzm.pl/ks/bestsellers.xml?link=13224');
  7. foreach ($xml->publication as $foo)
  8. {
  9. echo "$foo->tytul <br /> <img src='$foo->img' /><br />";
  10.  
  11. }
  12.  
  13.  
  14. ?>
  15. </pre>
  16. </body>
  17. </html>



a oto plik a.php w działaniu:
http://batorowicz.civ.pl/pobieracz/a.php

no i właśnie moje pytanie brzmi jak zrobić aby wyświetlał się np jeden losowy ebook zamiast wszystkich?


będę wdzięczny za pomoc czarodziej.gif guitar.gif

pozdrawiam,
Mariusz Batorowicz
www.cneb.eu
www.sukceslink.pl
www.helfeo.pl
Wicepsik
  1. $xml = simplexml_load_file('http://www.ppzm.pl/ks/bestsellers.xml?link=13224');
  2.  
  3. $rand = rand(0,8);
  4.  
  5. echo $xml->publication->$rand->cena;
batorowicz
Dzięki wielkie biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.