Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP][XML]W kodzie xml myślnik i problem z wyświetlaniem
Forum PHP.pl > Forum > Przedszkole
brzanek
Witam mam kolejny problem z wyświetlaniem danych z xml w pliku php
Tak wygląda kod xml
http://brzanek.webd.pl/prognoza/tiempo/wyn...a/choszczno.xml
Kod pliku php
  1. <?php
  2. include ("db.php");
  3. $add = mysql_query("DELETE FROM prognoza_tiempogodzinowa");
  4. {
  5. $report = simplexml_load_file('http://brzanek.webd.pl/prognoza/tiempo/wyniki/godzinowa/choszczno.xml');
  6.  
  7. foreach ($report->location->day as $day) {
  8. echo 'day: '.$day['value'].'<br />';
  9. echo 'tempmin: '.$day->tempmin['value'].'&deg;C tempmax: '.$day->tempmax['value'].'&deg;C rain: '.$day->rain['value'].' l/m2 <img src="http://brzanek.webd.pl/prognoza/tiempo/iconos/tiempo-weather/galeria5/'.$day->symbol['value'].'.png" width="50px"><br />';
  10. foreach ($day->hour as $hour) {
  11. //foreach ($report->location->day->hour as $hour) {
  12. echo 'godz: '.$hour['value'].' godz: '.$hour->temp['value'].'&deg;C wind: '.$hour->wind['value'].'km/h rain: '.$hour->rain['value'].' l/m2 <img src="http://brzanek.webd.pl/prognoza/tiempo/iconos/tiempo-weather/galeria5/'.$hour->symbol['value'].'.png" width="25px"><br />';
  13.  
  14. $wtime = $hour['value'];
  15. $tempmin = $hour->temp['value'];
  16. $tempmax = $hour->temp['value'];
  17. $symbol = $hour->symbol['value'];
  18.  
  19. $speed = $hour->wind['value'];
  20. $gusts = $hour->wind-gusts['value'];
  21. $kierunek = $hour->wind['dir'];
  22. $rain = $hour->rain['value'];
  23. $wilgotnosc = $hour->humidity['value'];
  24. $cisnienie = $hour->pressure['value'];
  25.  
  26. $add = mysql_query("INSERT INTO prognoza_tiempogodzinowa
  27. (wtime, tempmin, tempmax, symbol, speed, gusts, kierunek, rain, wilgotnosc, cisnienie)
  28. VALUES(
  29. '$wtime', '$tempmin', '$tempmax', '$symbol', '$speed', '$gusts', '$kierunek', '$rain', '$wilgotnosc', '$cisnienie')");
  30.  
  31. $wi++;
  32. if ($wi%9 == 0) echo '</div><div class="row">';
  33. }
  34. }
  35. }
  36. ?>


Wszystko działa aż do momentu napotkania myślnika w tym
  1. $gusts = $hour->wind-gusts['value'];

Czy muszę to jakoś w specjalny sposób wyświetlić?
nospor
$gusts = $hour->{wind-gusts}['value'];
Pyton_000
  1. $gusts = $hour->{'wind-gusts'}['value'];
brzanek
Super wielkie dzięki działa
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.