Prova così, calcola la differenza tra la data attuale e quella dell'evento:

$differenza = (strtotime("2004-11-02") - strtotime("2003-11-17"))/(86400);

dividi per 86400 perchè il risultato è in secondi, così da ottenerlo in giorni, in questo modo $differenza ti dice quanti giorni mancano.

Poi poni la condizione che quando $differenza==0 compi l'operazione di UPDATE, purtroppo non credo che possa farlo in automatico, deve essere comunque scatenata da un evento la query...