For each en dehors d'une boucle mysql
J'ai un problème je voudrais mettre une barre | apres chaque element d'une boucle mysql sauf à la derniere ligne.
j'ai ce code mais il ne me donne pas ce dont j'ai besoin.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
myConnect();
//$revo=mysql_query("SELECT b.fichiermp3,b.created,b.fichiermp3,c.CatName,c.images,b.hits,R.RubriqueID, R.RubriqueName,b.title, b.id, b.metakey FROM music b JOIN artist c ON c.Cid=b.ArtistId JOIN cat_music R ON b.id=$_GET[id] and R.RubID=b.IdRub ")or die(mysql_error());
$totalresult=mysql_num_rows($revo);
$fichierm='';
for($i=0;$i<$totalresult;$i++) {
if($i<$totalresult-1){
$deco = "|";
} else {
$deco = "";
}
}
while ($egalw = mysql_fetch_array($revo))
{
$fichierm .= $egalw['fichiermp3'].' '.$deco ;
}
echo $fichierm; |
Merci pour l'aide