grazie!..ma non andrebbe messo comunque l'if per controllare se l'utente è gia inserito?..cioè..il replace non implica che ci sia già l'ip in tabella?e se non ci fosse?..Originariamente inviato da LeaderGL
Sarebbe anche il caso di ottimizzare le query qualche volta...ad esempio:
Così in definitiva il codice risultante sarebbe:
codice:$ip = $_SERVER['REMOTE_ADDR']; mysql_query("REPLACE INTO online (ip, date) VALUES( '$ip', NOW() );"); mysql_query("DELETE FROM online WHERE (data + INTERVAL 5 MINUTE) < NOW()");