Bonjour,


J'ai crée un site Web à l'aide de php, MySql, html ... et maintenant je veux dynamiser un peu plus cette page en ajoutant un flux RSS dynamique : c'est à dire, un flux qui est relié à ma table principale.

Ma question : Comment faire ? quelqu'un a une solution ?

J'ai essayé plein plein de fois, mais pour l'instant je n'ai pas réussi à afficher mon truc
Voir le site : http://rifly01.free.fr
Je donne le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
 
<? header('Content-type: text/xml'); ?>
 
<rss version="2.0">
<channel>
<title> Bienvenue sur le flux Rss de Diverso</title>
<description> Description du site </description><br/>
<link>http://rifly01.free.fr/</link><br/>
<copyright> Information Copyright</copyright><br/>
<?
	$host = 'sql.free.fr';
	$user = 'rifly01';
	$mdp  = 'toto'; 
 
	mysql_connect($host, $user, $mdp)
		or die('Erreur');
	mysql_select_db($user)
		or die('Erreur');
 
	$query  = "SELECT * FROM p_adder";
	$res = mysql_query($query); 
	// AFFICHAGE DES DONNEES 
	while($result = mysql_fetch_array($res)){
?>
?>
     <item>
        <title> <?=htmlentities(strip_tags($result['titre'])); ?></title>
        <description> <?=htmlentities(strip_tags($result['mots_cles'],'ENT_QUOTES'));?></description>
        <link>http://yoururl.com/pathtostory/and_page.php?p=<?=$result['cle'];?></link>
		<pubDate> <?=strftime( "%a, %d %b %Y %T %Z" , $result['date']); ?></pubDate>
     </item>  
<? } ?>  
 
</channel>
</rss>
Ce fichier je l'ai appelé : 'rss.php'


Merci d'avance,