j'ai la fonction suivante qui me permet d'afficher des nom de photo pour chaque adhérent car un adhérent peut avoir plusieurs photos.
$tabGroupement = array();
while($dataa = mysql_fetch_assoc($reqa)) {
$id_adh = $dataa['id_adh'];
$up_nom = $dataa['up_nom']; // nom des photo
if (!isset($tabGroupement[$id_adh])) {
$tabGroupement[$id_adh] = array();
}
$tabGroupement[$id_adh][] = $up_nom;
}
?>
<ul>
<?php foreach ($tabGroupement as $id_adh => $liste_nom) {?>
<li>
id_adh = <?php echo $id_adh;?>
<ul>
<?php foreach ($liste_nom as $up_nom) {?>
<li>
up_nom = <?php echo $up_nom;?>
</li>
<?php }?>
</ul>
</li>
<?php }?>
</ul>
mais puisqu'un adhérent peut aussi avoir plusieurs destinations, j'aimerais savoir comment se transformerait le code si j'ajoute les variables $continent
$pays
$ville
$tabGroupement = array();
while($dataa = mysql_fetch_assoc($reqa)) {
$id_adh = $dataa['id_adh'];
$up_nom = $dataa['up_nom']; // nom des photo
$continent = $dataa['continent']; // nom du continent
$pays = $dataa['pays']; // nom du pays
$ville = $dataa['ville']; // nom de la ville
...
Merci d'avance pour votre aide.