Alors voici mon code :
<?
$sql = mysql_query("SELECT * FROM verif");
$ip1 = mysql_num_rows($sql);
if ($ip1 == 0)
{
echo "Il n'y a eu aucune adresse IP identique détectée pour le moment.";
}
else
{
while ($b = mysql_fetch_array($sql))
{
$sql1 = mysql_query("SELECT * FROM verif WHERE ip='".$b['ip']."'");
echo '<div id="invitations"><table class="invitations" cellpadding="0" cellspacing="0" width="100%" align="center"> <tr>
<td width="25%"><strong>IP</strong></td>
<td width="25%"><strong>ID membre</strong></td>
<td width="50%"><strong>Adresse e-mail</strong></td>
</tr>';
while ($c = mysql_fetch_array($sql1))
{
?>
<tr>
<td><? echo $c['ip']; ?></td>
<td><? echo $c['id']; ?></td>
<td><? echo $c['email']; ?></td>
</tr>
<?
}
echo '</table></div><br />';
}
}
?>
Et voilà ce que ça me donne :
Donc comme vous pouvez le voir en fait c'est la 1ere boucle qui pose problème puisqu'elle affiche autant de fois le tableau qu'il y a l'adresse IP dans la table... J'arrive pas à faire en sorte que ça ne se limite qu'à un seul tableau par IP.
Merci de votre aide.