![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 138 Pomógł: 0 Dołączył: 1.08.2006 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Mam pewien problem. Jeśli był już poruszany na forum to przeprasza - po prostu ciężko jest takie coś wyszukać. Mianowicie:
Mam tabele w bazie SQL o nagłówkach: id;a;b; niekiedy argumenty w a powtarzają się. Może to wyglądać następująco. Chciałbym aby móc odczytać sobie za pomocą phpa w następujący sposób (IMG:http://img359.imageshack.us/img359/702/tana6.jpg) Text1
Ten post edytował kobemat 10.06.2008, 18:07:21 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 138 Pomógł: 0 Dołączył: 1.08.2006 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
OK! Dzięki wielkie za odpowiedzi! o to mi chodzilo, ale...
Nie powiedziałem z początku, bo myślałem że pominięcie tego faktu nie będzie w jakimś tam sposób technicznie przeszkadzało w odczytaniu danych z bazy msql. Sprawa wygląda tak, że: Pobieram sobie te dane i generuje je do pliku XML... przedstawiony przez was sposób na pewno da się dostosować do moich potrzeb, ale nie znam się za bardzo na tablicach; zależy mi aby to: Kod <?php Array ( [Text1] => Array ( [0] => xxx [1] => yyy [2] => uuu ) [Text2] => Array ( [0] => zzz [1] => vvv ) ) ?> było możliwe do zapisania XML w takiej postaci: Kod <?xml version="1.0" encoding="UTF-8"?> <Text1> <element> <id>0</id> <text>xxx</text> </element> ... <element> <id>2</id> <text>uuu</text> </element> </Text1> </Text2> ... <element> <id>1</id> <text>vvv</text> </element> </Text2> Aby zapisywać używałem funkcji np w takiej postaci: Kod $temp ="?xml version=\"1.0\" encoding=\"UTF-8\"?";
$temp='<'.$temp.'> <Text1>'; $plik=fopen('plik.xml','w'); fwrite($plik,$temp); |
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 04:02 |