Autor | Zpráva | ||
---|---|---|---|
davef6 Profil |
#1 · Zasláno: 20. 2. 2008, 13:10:24
potřebuju vypsat data z databáze do xml souboru. Existuje nějaký jednoduchý způsob?
|
||
Joker Profil |
#2 · Zasláno: 20. 2. 2008, 13:51:00
Samozřejmě- načíst data, otevřít soubor, zapsat data.
|
||
davef6 Profil |
#3 · Zasláno: 20. 2. 2008, 15:26:36
tak mám toto
function iduzivatele ($prezdivka, $heslo, $link) { $vysledek=mysql_query("select id from uzivatele where prezdivka='".addslashes($prezdivka)."' and heslo='".addslashes($heslo)."'", $link); if (!$vysledek): return false; else: $radek = mysql_fetch_array($vysledek); return $radek["id"]; endif; } $id_uziv = $_SESSION['id']; $prikaz = MySQL_Query("Select soubor from playlist"); $pocet_radku = mysql_fetch_row(MySQL_Query("SELECT COUNT(id) FROM playlist WHERE id_uziv='$id_uziv'")); $num = mysql_num_rows($prikaz); if($num > 0): while($zaz = mysql_fetch_assoc($prikaz)): $soubor_playlist = $zaz['soubor']; endwhile; endif; $text = "<!DOCTYPE playlist SYSTEM \"http://www.webminster.de/ext/xml/webplayer/playlist.dtd\"> <playlist name=\"\" basedir=\"\" xmlns=\"http://www.webminster.de/ext/xml/webplayer\">"; for($i = 0; $i < $pocet_radku[0]; $i++): $text2 = "<file src=\"$soubor_playlist\" />"; endfor; $text3 = "</playlist>"; $vysl_text = $text.$text2.$text3; $soubor = fopen("playlist/".$id_uziv.".xml", "w"); fwrite($soubor, $vysl_text); fclose($soubor); echo "Vytvořeno $id_uziv $soubor_playlist"; ?> ale zapíše mi to jenom jednou <file src=\"$soubor_playlist\" /> a ne tolik kolik jich tam je....poradí někdo? |
||
Mastodont Profil |
#4 · Zasláno: 20. 2. 2008, 15:34:16
for($i = 0; $i < $pocet_radku[0]; $i++): $text2 = "<file src=\"$soubor_playlist\" />"; endfor; Zkus si po tomto vypsat, co máš v $text2 a pochopíš. |
||
davef6 Profil |
#5 · Zasláno: 20. 2. 2008, 15:39:59
no nic tam najednou neni, tak jak tohle řešit?
|
||
davef6 Profil |
#6 · Zasláno: 20. 2. 2008, 15:53:50
vyřešeno
|
||
Časová prodleva: 16 let
|
0