Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [XML][MySQL][PHP]pobieranie danych
Forum PHP.pl > Forum > Przedszkole
dave666
Witam Proszę o pomoc chciałbym pobrać dane z bazy danych i wyświetlić je za pomocą pliku xml który będzie Odtwarzany przez flash czego mam szukać dokładnie czytałem o simpleXML ale to nie to bo plik xml wygląda następując
  1. <rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/">
  2. <channel>
  3. <item>
  4. <title>tytul</title>
  5. <link>link</link>
  6. <description>tresc</description>
  7. <media:credit role="author">autor</media:credit>
  8. <media:content url="plik.flv" type="video/x-flv" duration="239" />
  9. <media:thumbnail url="zdjkecie.jpg" />
  10. </item>
  11.  
  12. </channel>
  13. </rss>


chciałbym zaznaczyć ze z bazy będą pobierane filmiki po określonym id
nospor
do wyswietlenia xml nie potrzebny ci zaden simpleXML
  1. <rss>
  2. <blabla>blavla</blabla>
  3. </rss>
  4. ';

Zwyklym echo budujesz sobie xmla.
Dane z bazy chyba potrafisz pobrac?
http://pl2.php.net/manual/en/function.mysql-query.php
dave666
Super tylko w jaki spósob w pliku xml wyświetlę zmienna php ? np $tytul albo $id
nospor
jejciu... tak samo jak w normalnym echo....
  1. echo "To jest zmienna z php $zmienna a to dalsza czesc tekstu";


Przeciez to podstawy. Wkuj na pamiec jak tego jeszcze nie umiesz
http://pl.php.net/manual/pl/language.types.string.php
dave666
Ja ciebie bardzo dobrze rozumiem ale je nie będę wyświetlać treści z bazy w pliku php tak jak piszesz żebym to w echo robił to byłoby za proste chodzi mi o wyświetlanie treści z bazy w pliku xml np: playlista.xml

a w pliku xml nie wstawię znacznika <?php echo '.$tytul.'; ?>
nospor
chcesz stworzyc plik xml?
No to zamiast echo, ktore wali na ekran, to zpisujesz tekst do zmiennej:
$zm = 'TWoj xml';
a nastepnie tresc tej zmiennej zapisujesz do pliku przy pomocy file_put_contents()
dave666
nospor jesteś genialny ;D dzięki za podpowiedz pomogło
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.