php cyklus - projit vsecky tabulky v mysql
Napsal: 16 kvě 2010 17:51
zdravim, potrebuji pomoct s php, ktere neumim
mam tento kod:
[syntax lang=php]<?php
$link = mysql_connect("...", "...", "...");
mysql_select_db("moje_db");
$query = 'SELECT * FROM tabulka1';
$results = mysql_query($query);
echo "<?xml version=\"1.0\"?>\n";
echo "<mujtag>\n";
while($line = mysql_fetch_assoc($results)){
echo "<tag>" . $line["url"]. "</tag>\n";
}
echo "</mujtag>\n";
mysql_close($link);
?>[/syntax]
tohle se pripoji do db, a z tabulka1 vytahne data ze sloupce url a da je do struktury xml
ja bych potreboval, aby to proslo vsechny tabulky, ktere v DB jsou (ne jen tabulka1) a vytvorilo misto tohohle:
[syntax lang=xml]<mujtag>
<tag>...</tag>
<tag>...</tag>
</mujtag>[/syntax]
tohle:
[syntax lang=xml]//prvni taublka
<mujtag>
<tag>...</tag>
<tag>...</tag>
</mujtag>
//druha tabulka
<mujtag>
<tag>...</tag>
<tag>...</tag>
<tag>...</tag>
</mujtag>[/syntax]
dik
mam tento kod:
[syntax lang=php]<?php
$link = mysql_connect("...", "...", "...");
mysql_select_db("moje_db");
$query = 'SELECT * FROM tabulka1';
$results = mysql_query($query);
echo "<?xml version=\"1.0\"?>\n";
echo "<mujtag>\n";
while($line = mysql_fetch_assoc($results)){
echo "<tag>" . $line["url"]. "</tag>\n";
}
echo "</mujtag>\n";
mysql_close($link);
?>[/syntax]
tohle se pripoji do db, a z tabulka1 vytahne data ze sloupce url a da je do struktury xml
ja bych potreboval, aby to proslo vsechny tabulky, ktere v DB jsou (ne jen tabulka1) a vytvorilo misto tohohle:
[syntax lang=xml]<mujtag>
<tag>...</tag>
<tag>...</tag>
</mujtag>[/syntax]
tohle:
[syntax lang=xml]//prvni taublka
<mujtag>
<tag>...</tag>
<tag>...</tag>
</mujtag>
//druha tabulka
<mujtag>
<tag>...</tag>
<tag>...</tag>
<tag>...</tag>
</mujtag>[/syntax]
dik