J'ai fais une petite boucle pour afficher mes résultats et tout se passe bien, elle ressemble à ceci:
Code : Tout sélectionner
while ($row = mysql_fetch_array($resultat, MYSQL_ASSOC)){
echo '<div onClick="visibilite(this,'.$i.');" class="icon_plus">'.$row["NomOrga"].'</div>';
echo '<div id="div'.$i.'" style="display:none;">';
echo '<div class="association">';
if ($row['Adresse']!=""){
echo "<span class='gris'>Adresse:</span> ".$row["Adresse"]."<br />";
}
if ($row['Localite']!=""){
echo "<span class='gris'>Commune:</span> ".$row["CP"]." ".$row["Localite"]."<br />";
}
if ($row['Tel']!=""){
echo "<span class='gris'>Tél:</span> ".$row["Tel"]."<br />";
}
if ($row['Fax']!=""){
echo "<span class='gris'>Fax:</span> ".$row["Fax"]."<br />";
}
if ($row['Email']!=""){
echo '<span class="gris">Email:</span> <a href=mailto:'.$row["Email"].' class="liens">'.$row["Email"].'</a><br />';
}
if ($row['Site']!=""){
echo '<span class="gris">Site:</span> <a href='.$row["Site"].' class="liens" target="_blank">'.$row["Site"].'</a><br />';
}
}Mais je dois avouer que je ne vois pas du tout comment comparer tous les résultats entre eux, pour dans un cas afficher les infos fusionnées quand les NomOrga sont identiques, et dans l'autre cas les afficher de manière "normale" (comme je fais actuellement).
Est-ce que quelqu'un pourrait m'aider/apprendre sur ce coup là?
Merci bien.
(si on doit se débarasser de la boucle while au profit d'une boucle for, je dis pas non)