Nella tabella metti un campo [data_registrazione] e definiscilo timestamp. Ogni volta che salvi un record ti dovrebbe automaticamente inserire la data in questo modo all'atto della registrazione non devi fare alcuna azione.
Io personalmente creerei anche un altro campo magari chiamato [data_scadenza] in cui salverei un valore timestamp fatto così
$data_scadenza = time() +31536000
Il numero che ho sommato è il valore in secondi di un anno, controllalo potrei aver sbagliato. A questo punto dovresti solo fare una differenza tra la data_scadenza e la data_registrazione, quando starai sotto la soglia da te decisa (non so 3 o 4 giorni) allora potrai compiere l'azione che vuoi. Ricorda che tutti i conti anche quelli della differenza sono espressi in secondi.
Fidati è molto più semplice lavorare con il timestamp che con i giorni in PHP.
Ciao.
Spero di averti aiutato o almeno dato un suggerimento utila.