Salut
Voilà mon "problème" : j'ai créé un Fan-Club entièrement en php pour notre groupe de musique dans lequel on peut voir d'où proviennent les Fans, avec quelques infos et une photo pour chaqu'un. Il y a une page différente par Pays sauf pour la France qui comporte une page par Région.
Les fiches des Fans sont rangées par ordre croissant alphabétique (des villes), mais je souhaiterais que lorsque des Fans viennent d'une même ville, celle-ci ne s'imprime qu'une seule fois, concrètement voilà ce que ça donne pour le moment pour la région Île de France par exemple :
http://fan-club.towersound.net/fans/...-de-france.php
Comme on peut le constater, 3 Fans viennent de Paris et il est donc indiqué 3 fois la ville de Paris, hors je souhaiterais que les cadres de ces 3 Fans se collent et que seul au dessus du premier soit indiqué Paris
Voici mon code actuel :
Merci par avance pour votre aide,
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 <?php $connection = mysql_connect("***","***","***"); $base = "***"; mysql_select_db($base); $requete = mysql_query("SELECT * FROM fan_club WHERE region = 'Île-de-France' ORDER BY town ASC"); while ($ligne = mysql_fetch_array($requete)) { print "<font size='2' face='Verdana' color='#CCCCCC'><i><b>".$ligne["town"]."</b></i></font><br> <table border='0' width='680' background='http://v3.towersound.net/graphiques/fond-cadre.jpg'> <tr> <td width='100' rowspan='2'> <center><img src='".$ligne["image"]."' width='100' height='100' border='0' alt='Photo Fan - ".$ligne["pseudo"]."'></center></td> <td width='550'> <center> <font size='1' face='Verdana' color='#999999'>Surnom (Prénom) / <i>Nickname (First name) </i></font><font size='1' face='Verdana'>:</font> <font size='1' face='Verdana'>".$ligne["pseudo"]."</font> <font size='1' face='Verdana'>(</font><font size='1' face='Verdana'>".$ligne["name"]."</font><font size='1' face='Verdana'>).</font><br> <font size='1' face='Verdana' color='#999999'>Date de naissance / <i>Birthday</i></font><font size='1' face='Verdana'> :</font> <font size='1' face='Verdana'>".$ligne["day"]."</font> <font size='1' face='Verdana'>".$ligne["month"]."</font> <font size='1' face='Verdana'>".$ligne["year"]."</font><font size='1' face='Verdana'>.</font></center></td> <td width='23' align='left' height='25'> <center><img src='".$ligne["language"]."' width='22' height='15' border='0' alt='Language.'></center> </td> </tr> <tr> <td width='573' align='left' colspan='2'><font size='1' face='Verdana' color='#CCCCCC'>Commentaire / <i>comment</i> : </font><font size='1' face='Verdana'>".$ligne["comment"]."</font> </td> </tr> </table><br>"; } mysql_close($connection); ?>
Bien Cordialement,
Lonn.
Partager