Bonjour,

Je réalise un flux RSS et j'utilise un base de données MySQL pour stocker mes données.

Le problème c'est que rien ne s'affiche quand je lance mon flux alors que tout est bien écrit dans le code source.

Comment faire pour tout afficher ?

Voici mon 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
36
 
<?php
echo '<?xml version="1.0" encoding="utf8" ?>';
?>
 
<rss version="2.0">
<channel>
	<title>ASM Clermont Auvergne</title>
	<link>http://www.asm-rugby.com/index.html</link>
	<description>Joueurs de l'ASM Rugby</description>	
 
<?php
 
//connexion au serveur: 
$cnx = mysql_connect( "localhost", "asm", "asm" );
//sélection de la base de données:
$db= mysql_select_db( "asm_bdd" );
 
//création de la requête SQL:
$sql = "SELECT nom_joueur, prenom_joueur, place_joueur, image_joueur FROM joueur";
//exécution de la requête SQL:
$requete = mysql_query($sql) or die('Erreur');
 
while($list = mysql_fetch_object($requete))
{
	echo '<item>';
	echo '<title>'.$list->nom_joueur." ".$list->prenom_joueur.'</title>';
	echo '<description>'.$list->place_joueur.'</description>';
	echo '<image>'.$list->image_joueur.'</image>';
	echo '</item>';
}
 
?>
 
</channel>
</rss>

Merci