Salve a tutti, spero che qualcuno riesca a darmi una mano o almeno una dritta su come fare.
Ho una tabella in MySQL che ha 4 colonne:
- id
- username
- date
- ip
Sto cercando di creare una funzione in PHP che legga i dati dalla tabella e mi visualizzi solo quegli utenti che nella stessa giornata hanno usato più di un certo numero di IP diversi (diciamo ad esempio 3 o più IP).
Quindi se un utente nella stessa giornata logga con 3 o più IP diversi mi deve venire visualizzato nei risultati, in modo da riuscire a vedere se percaso alcuni utenti prestano il loro account ad altre persone.
Il problema è che nel primo modo in cui avevo fatto la funzione (dato che uso il PHP+MySQL da poco) utilizzava una spropositata quantità di query; qualcuno mi sa dare una soluzione ottimizzata o comunque una indicazione su come orientarmi?

Rispondi quotando
