Devi mettere un campo timestamp(8). Questo campo viene aggiornato ad ogni UPDATE (vedi pillola in modo automatico.Originariamente inviato da Manuelandro
grazie![]()
...e come faccio per farlo fare una volta sola al giorno all'utente?
Poi prima dell'update devi fare una SELECT. Eempio:
ci sono anche altri modi.codice:$query= "SELECT count(*) from tabella WHERE id= $id AND campo_timestamp = NOW()"; $res=mysql_query($query); $num = mysql_fetch_row($res); if($num[0] == 1) echo { "oggi hai già votato"; } else { UPDATE tabella SET contatore= contatore + 1 where id = $id }
![]()

Rispondi quotando