Bonsoir tout le monde.

Voilà, j'essaie par le biais d'une boucle, d'afficher des tableaux en div contenant

- Catégorie
- nom
- image(s) + lien(s)

Le problème c'est que ma boucle ne m'affiche pas tout les noms+images appartenant à la meme catégorie, dans le même div, mais me recréé un div

Pour plus de compréhension voici l'url : http://www.skippy1.com/radios.php
Vous pouvez voir que il y a par exemple plusieurs tableaux "Progressive" alors que j'aimerai qu'il y en ait que un, regroupant, tout ce qui est de la categorie progressive.

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
while($data=mysql_fetch_assoc($req))
 
{ 
	echo "<div style=\"float: left;  border:solid 1px black; margin-right:10px; margin-bottom:10px; padding-left:0px; padding-right:0px; width:250px; height:auto\">";
	$cat_prec='xyzxyzxyzxyzxyz';
	if($cat_prec!=$data['categorie_name']) { 
 
	echo "<div style=\"width:100%;background-color:#9a82d9; width:240px; height:20px ; padding-top:5px; padding-left:10px; vertical-align:absmiddle; font-weight:bold\">
	".$data['categorie_name']."
	</div>";
	$cat_prec=$data['categorie_name']; }
 
echo "<ul><li>";
echo "<span style=\"padding-left:10px\">".$data['nom']."</span>";
 
	if ($data['url_winamp'] != "0") {
	echo "<a href=\"".$data['url_winamp']."\">";
	echo "<img src=img/winamp_url.gif class=no_border>" ;
	echo "</a>"; }
 
	if ($data['url_MP'] != "0") {
	echo "<a href=\"".$data['url_MP']."\">";
	echo "<img src=img/MP_url.gif class=no_border>" ;
	echo "</a>"; }
 
echo "</li></ul>";
echo '<div class="v-sep">&nbsp;</div>'; 
echo "</div>";
}
?>
Merci d'avance pour votre aide et bonne soirée