Dunque, mi sto intortando l'esistenza con una quesy che mi serve per inviduare i doppi utenti grazie al registro dei Login che registrano Nome ed IP.
Per individure tutti i nomi di un utente e tutti gli IP di quell'utente, volevo sfruttare questa query:
codice:
$MySql2 = "SELECT * FROM LogEntrate";
$MySql2 .= " WHERE (Nome = '$Nome' OR IP = '$IP')";
$Result2 = mysql_query($MySql2);
while($rs2 = mysql_fetch_array($Result2)) {
$Nome_pg_cercato = $rs2["Nome"];
$IP_pg_cercato = $rs2["IP"];
$MySql3 = "SELECT * FROM LogEntrate";
$MySql3 .= " WHERE (Nome = '$Nome_pg_cercato' OR IP = '$IP_pg_cercato')";
$Result3 = mysql_query($MySql3);
while($rs3 = mysql_fetch_array($Result3)) {
?>
<tr>
<td><div align="center"><?= $rs3["Nome"] ?></div></td>
<td><div align="center"><?= $rs3["IP"] ?></div></td>
</tr>
<?
}
$rs3->close;
}
$rs2->close;
Il problema è che mi appaiono tutti i Login che ha fatto quindi se a distanza di 5 minuti l'utente ha effettuato 30 accessi con lo stesso nome e lo stesso IP, mi appare 30 volte il nome dell'Utente con il suo IP.
<se mi sto esprimendo da cani ditemelo che ci riprovo>
In conclusione a me servirebbe che il risultato che attualmente mi appare:
Utene1 ---> IP 007
Utene1 ---> IP 007
Utene1 ---> IP 007
Utene1 ---> IP 007
Utene1 ---> IP 007
Utene1 ---> IP 007
Utene1 ---> IP 007
Utene1 ---> IP 007
venga sostituito con un unico risultato (e non 500 uguali tra loro):
Utene1 ---> IP 007.
Avete idee per impostare qesta query?
Grazie mille e scusate se non sono stato chiaro...
Marco