Générer un fichier xml en php

Fermé
Rémy - 16 déc. 2006 à 14:06
 Vincnet94 - 19 avril 2007 à 20:49
Bonjour,

J'ai une base de données MySQL. Je souhaite en extraire quelques éléments et les positionner dans des balises d'un fichier xml.

Il me semble que le php peut tout à fait faire ce genre d'action.

Mon problème est que je ne sais pas comment m'y prendre. Quelqu'un pourrait-il m'expliquer les principales étapes pour arriver à mes fins ??

D'avance, merci.

Rémy
A voir également:

1 réponse

Voici mon code:

header("Content-type: text/xml");
print("<?xml version=\"1.0\" encoding=\"UTF-8\"?>");
?>
<urlset xmlns="https://www.google.com/schemas/sitemap/0.84/">
<?
$resultats=mysql_query("SELECT id FROM table WHERE etat=1");
if (mysql_fetch_row($resultats)!=0)
{
while ($ligne=mysql_fetch_array($resultats))
{ ?><url>
<loc>http://www.xxxxxx.fr/xxxxx.php?id=<?=$ligne['id']; ?></loc>
<lastmod>2007-04-19</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<? }
}
?></urlset>
6