Bonjour,

Je fais un flux RSS et pour cela je récupère des valeurs dans ma base de données.

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
 
<?php
echo '<?xml version="1.0" encoding="utf8" ?>';
?>
 
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss">
<channel>
	<title>ASM Clermont Auvergne</title>
	<link>http://www.asm-rugby.com/index.html</link>
	<description>Joueurs de l'ASM Rugby</description>	
 
	<?php
 
		$cnx = mysql_connect( "localhost", "asm", "asm" );
		$db = mysql_select_db( "asm_bdd" );
 
		$sql = "SELECT prenom_joueur, nom_joueur, place_joueur, description_joueur, image_joueur, fiche_joueur FROM joueur ORDER BY place_joueur ";
		$requete = mysql_query($sql) or die ('Erreur');
 
		while($list = mysql_fetch_object($requete))
			{
				echo '<item>';
				echo '<title>'.utf8_encode($list->prenom_joueur)." ".utf8_encode($list->nom_joueur).'</title>';
				echo '<link>http://rssasm.overscan.biz/fiche/'.utf8_encode($list->fiche_joueur).'</link>';
				echo '<description>'.utf8_encode($list->place_joueur)." ".utf8_encode($list->description_joueur).'</description>';
				echo '<media:thumbnail width="66" height="49" url="http://rssasm.overscan.biz/img/'.utf8_encode($list->image_joueur).'"/>';
				echo '</item>';
			}
 
		mysql_close();
	?>
 
</channel>
</rss>
J'aimerais mettre un saut de ligne dans cette ligne entre la place et la description car pour l'instant il n'y a qu'un simple espace.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
echo '<description>'.utf8_encode($list->place_joueur)." ".utf8_encode($list->description_joueur).'</description>';
J'ai essayé \n et \r\n mais ça ne fonctionne pas...

Aidez moi svp

Merci