Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php/xml]simplexml_load_file
Forum PHP.pl > Forum > PHP
ROCKO_
Witam.

Na poczatek chce zaznaczyc, ze nie jestem specem od php :]
Chce na stronie wyswietlic wyniki meczow, i druzyny ktore rozegraly spotkania

http://www.repole.com/sun4cast/stats/nfl2007lines.xml - tak wyglada plik xml

zaladowalem sobie ten plik uzywajac simplexml_load_file i wyswietlilem sobie na probe nazwe ligi.
  1. <? 
  2.  
  3. $xml = simplexml_load_file("http://www.repole.com/sun4cast/stats/nfl2007lines.xml")
  4. echo $xml->season;
  5.  
  6. ?>


No i to jest to co potrafie biggrin.gif Prosze o pomoc, wskazowki, metode albo kod dzieki ktorym wyswietle  [name] [score] [site] [line] [totline] dla kolejnych meczy.

Z gory dziekuje.
Moli
  1. <?php
  2. $xml->scores->season;
  3. ?>

?
ROCKO_
generalnie to... nie działa

udalo mi sie wyluskac date przez

  1. <?
  2. print($xml->date[day]);
  3. ?>


wyswietlilo pierwsza date, ale kolejnych juz nie umiem :]
Moli
  1. <?php
  2. echo $xml->season ;
  3. ?>

Działa na pewno smile.gif
A żeby wyświetlić np. nazwy drużyn dajesz
  1. <?php
  2. foreach ( $xml->date as $x )
  3. {
  4. echo $x->game->team->name . '<br />' ;
  5. }
  6. ?>
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.