Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: jak utworzyc xml z tablicy zapisanej w php
Forum PHP.pl > Forum > XML, AJAX > XML
mirkus
Witam oto mój problem

Mam taka tabele zapisana w php lub w bazie jezeliby bylo latwiej to rozwiązać:

Nazwa_auta Pojemosc Typ_paliwa Rozmiar_felg
audi A6 2000 Diesel 17
fiat uno 1000 benzyna 13
Vw polo 1400 benzyna 14


i chciałbym to zapisać za pomocą w xml-u w następujacy sposob:
  1. <nazwa_auta atrybut="audi A6">
  2. <pojemnosc atrybut="2000"></pojemnosc>
  3. <typ_paliwa atrybut="diesiel"></typ_paliwa>
  4. <rozmiar_felg atrybut="17"></rozmiar_felg>
  5. </nazwa_auta>
  6.  
  7. <nazwa_auta atrybut="fiat uno"></nazwa_auta>
  8. <pojemnosc atrybut="1000"></pojemnosc>
  9. <typ_paliwa atrybut="benzyna"></typ_paliwa>
  10. <rozmiar_felg atrybut="13"></rozmiar_felg>
  11. </nazwa_auta>
  12. .
  13. .
  14. .
  15. .


myślę że da się to w SimpleXML rozwiązać ale z nim mam doczynienia pierwszy raz dlatego zwracam się do was o pomoc smile.gif
kefirek
  1. $output = '<?xml version="1.0" encoding="UTF-8" standalone="yes"?>';
  2. while($row = mysql_fetch_assoc($result))
  3. {
  4. $output .= '<nazwa_auta atrybut="'.$row['auto'].'">';
  5. $output .= '<pojemnosc atrybut="'.$row['pojemonosc'].'"></pojemnosc>';
  6. $output .= '<typ_paliwa atrybut="'.$row['typ_paliwa'].'"></typ_paliwa>';
  7. $output .= '<rozmiar_felg atrybut="'.$row['felgi'].'"></rozmiar_felg>';
  8. $output .= '</nazwa_auta>';
  9. }
Pawel_W
Temat: Klasa Generowanie XMLand39a z tablicy
mirkus
dzięki wielkie winksmiley.jpg
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.