//le fichier qui génère xml
<?php
include("common.inc");
header("Content-Type: text/xml; charset=utf-8");
$rss = "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\" ?>";
$rss .= "<!DOCTYPE rss PUBLIC \"-//Netscape Communications//DTD RSS 0.91//EN\"";
$rss .= " \"http://my.netscape.com/publish/formats/rss-0.91.dtd\">";
$rss .= "<rss version=\"0.91\">";
$rss .= "<channel>";
$rss .= "<title>Query-Informatique</title>";
$rss .= "<link>http://www.query-informatique.com</link>";
$rss .= "<description>Le site des Solutions Alternatives</description>";
$connexion = connexion("localhost", "query", "****", "****");
$sql = "SELECT * FROM news";
$req = mysql_query($sql, $connexion);
while ($res = mysql_fetch_assoc($req))
{
$title = $res["title"];
$des = $res["message"];
$link = $res["nurl"];
$pubdate = $res["ndata"];
$rss .= "<item>";
$rss .= "<title>".$title."</title>";
$rss .= "<link>".$link."</link>";
$rss .= "<pubdate>".$pubdate."</pubdate>";
$rss .= "<description>".$des."</description>";
$rss .= "</item>";
}
$rss .= "</channel>";
$rss .= "</rss>";
echo $rss;
?>
//le résultat
<rss version="0.91">
−
<channel>
<title>Query-Informatique</title>
<link>http://www.query-informatique.com</link>
<description>Le site des Solutions Alternatives</description>
−
<item>
<title>PC-Duo Portal gratuit</title>
<link>index.php</link>
<pubdate>2005-06-11 12:06:00</pubdate>
−
<description>
Un portail web permettant de controler vos sites PC-Duo est maintenant disponible gratuitement
</description>
</item>
−
<item>
<title>iDoc</title>
<link>index.php</link>
<pubdate>2005-02-19 21:23:33</pubdate>
−
<description>
Plus simple et plus convivial que QuickRef - Gestion de la documentation technique d\'entreprise. Gagnez du temps !
</description>
</item>
−
<item>
<title>PC-Duo V4.0</title>
−
<link>
http://www.query-informatique.com/extmatrice/PCDUO/
</link>
<pubdate>2005-06-10 18:02:32</pubdate>
−
<description>
D�couvrez d�s maintenant la version fran�aise de PCDUO enterprise.
</description>
</item>
−
<item>
<title>Nouveau - DeviceWall</title>
−
<link>
http://www.01net.com/editorial/289992/utilitaires/devicewall-controle-le
</link>
<pubdate>2005-06-21 17:35:30</pubdate>
−
<description>
DeviceWall est un Firewall qui agit de l int�rieur pour vous prot�ger des m�dias amovibles
</description>
</item>
−
<item>
<title>Compression de donn�es</title>
<link>http://www.la-informatique.com</link>
<pubdate>2005-10-03 13:58:56</pubdate>
−
<description>
Pour la compression de donn�es, voyez maintenant notre pertenaire LA informatique pour des solutions Mainframe et Windows
</description>
</item>
−
<item>
<title>NxPowerlite</title>
−
<link>
http://www.query-informatique.com/extmatrice/nxpowerlite
</link>
<pubdate>2006-02-13 17:20:54</pubdate>
−
<description>
Avec NxPowerlite, r�duisez en un temps record la taille de vos pr�sentations Powerpoint sans en alt�rer le contenu. Le r�sultat sera un PPT toujours utilisable avec Powerpoint - Nouvelle version fran�aise avec int�gration automatique dans Powepoint et Outlook 2000
</description>
</item>
−
<item>
<title>TurboD�mo</title>
−
<link>
http://www.query-informatique.com/extmatrice/turbodemo
</link>
<pubdate>2006-02-14 09:30:49</pubdate>
−
<description>
TurboD�mo vous permet en quelques minutes de g�n�rer des pr�sentations dynamiques en plusieurs format dont flash, exe, avi,...
Id�al pour les pr�sentations de produits ou les tutoriaux de formation.
</description>
</item>
</channel>
</rss>