Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Połączenie PHP i XML
ChowiX
post 20.09.2011, 18:28:34
Post #1





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 15.12.2006

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


Witam,

chciałbym się dowiedzieć jak wprasować w plik xml, php.

Otóż chciałbym zrobić coś takiego.

.htaccess

Kod
    RewriteEngine On
    RewriteRule gry.xml$ xml/gry.php [L,NC]


Plik gry.php (w htaccess byłby wpis że gry.php to gry.xml)

  1. <?php
  2. header('Content-Type: application/xml; charset=utf-8');
  3.  
  4. $db_host = 'xxx';
  5. $db_user = 'xxx';
  6. $db_pass = 'xxx';
  7. $db_database = 'xxx';
  8.  
  9.  
  10. $link = mysql_connect($db_host,$db_user,$db_pass) or die('Unable to establish a DB connection');
  11.  
  12. mysql_select_db($db_database,$link);
  13. mysql_query("SET names UTF8");
  14.  
  15. $sql = mysql_query("SELECT `nazwa`,`id`,`platforma` FROM `gry`");
  16. ?>
  17.  
  18. <?xml version="1.0" encoding="utf-8"?>
  19.  
  20. <pages>
  21.  
  22. <?php
  23. while($row = mysql_fetch_array($sql)){
  24. ?>
  25. <link>
  26. <title><?php echo $row['nazwa']; ?></title>
  27. <url>/gra,<?php echo $row['id']; ?>.html</url>
  28. <urlimg><?php echo $row['platforma']; ?></urlimg>
  29. </link>
  30. <?php
  31. }
  32. ?>
  33. </pages>



Myślę że wiecie o co mi chodzi. Chciałbym poprostu stworzyć plik xml z bazy danych mysql robiąc to php smile.gif
Go to the top of the page
+Quote Post
Crozin
post 20.09.2011, 18:56:20
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

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


"PHP XML" pierwszy link: http://pl.php.net/manual/en/refs.xml.php
Go to the top of the page
+Quote Post
ChowiX
post 20.09.2011, 19:12:53
Post #3





Grupa: Zarejestrowani
Postów: 41
Pomógł: 0
Dołączył: 15.12.2006

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


tak sobie nabijacie posty.. Ludzie.. Tak widziałem tą stronę.. i sobie poradziłem ale nie tą stroną.. Widać za dużo wiesz i chcesz się chyba tym podniecić smile.gif

<?xml version="1.0" encoding="utf-8"?>
na
echo '<?xml version="1.0" encoding="utf-8"?>';

i wszystko smiga.
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: 19.07.2025 - 20:40