Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][XML]Tworzenie pliku XML - są funkcje?
robos85
post 17.11.2008, 13:07:01
Post #1





Grupa: Zarejestrowani
Postów: 466
Pomógł: 11
Dołączył: 21.09.2006
Skąd: Szczecin

Ostrzeżenie: (0%)
-----


Czy sa gotowe funkcje do tworzenia plików XML?
Mam w bazie dane i chciałbym je zapisać do XMLa tylko czy są jakieś na to funkcje w PHP czy taki plik tworzyć tak samo jak każdy inny plik?
Go to the top of the page
+Quote Post
Riklaunim
post 17.11.2008, 13:08:30
Post #2





Grupa: Zarejestrowani
Postów: 640
Pomógł: 44
Dołączył: 8.02.2004

Ostrzeżenie: (0%)
-----


np. SimpleXML w PHP5. Także foreach i print się nadadzą winksmiley.jpg


--------------------
Biblioteki: Skrypty, CMS | Kurs PHP | Python
Go to the top of the page
+Quote Post
robos85
post 17.11.2008, 13:36:10
Post #3





Grupa: Zarejestrowani
Postów: 466
Pomógł: 11
Dołączył: 21.09.2006
Skąd: Szczecin

Ostrzeżenie: (0%)
-----


Zrobiłem tak i nie działa:
  1. <?php
  2. require_once('../defines.php');
  3. require_once(A_ABSPATH.'includes/main_inc.php');
  4. require_once(A_ABSPATH.'includes/functions.php');
  5.  
  6.  
  7. $sql=$db->query("SELECT * FROM `country` ORDER BY `name` ASC");
  8.  
  9.  
  10. $xml_output  = "<?xml version=\"1.0\" encoding=\"utf-8\"?>";
  11. $xml_output .= "<countrydata>\n";
  12. while($arr=$sql->fetch_assoc()){
  13.    $xml_output .= "\t<name>".$arr['name']."</name>\n";
  14. }
  15. $xml_output .= "</countrydata>";
  16.  
  17. $handle = fopen(ABSPATH.'cg_swf/xml/test.xml', 'w');
  18. fwrite($handle, $xml_output);
  19. fclose($handle);
  20. ?>


ABSPATH - to ścieżka na serwerze.

Ten post edytował robos85 17.11.2008, 13:36:36
Go to the top of the page
+Quote Post
nospor
post 17.11.2008, 13:43:32
Post #4





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Zrobiłem tak i nie działa:
Jestes tyle czasu na forum i jeszcze takie teksty walisz?

a mi nie dziala postowanie i przez przypadek zamknal mi sie twoj temat winksmiley.jpg
Aby go otworzyc musisz napisac do mnie na PW konkretny objaw twojego problemu - moze w ten sposob zapamietasz by na przyszlosc tak z nami nie gadac winksmiley.jpg

edit:
na PW otrzymalem dokladniejszy opis problemu:
Cytat
Nie działa znaczy nic sie nie wykonuje, 0 błędów i plik się nie tworzy.

temat mozna uznac za otwarty

ps: moze nie masz praw. Wlacz wyswietlanie wszystkich bledow
http://nospor.pl/php-faq-n29.html#faq-2


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 19:55