Non l'ho testato ma dovrebbe andare.Codice PHP:
// $datetime_db lo recuperi dal db con questa query:
$query = "SELECT UNIX_TIMESTAMP(datetime_click) FROM tabella_join WHERE link='$link' AND user='$user' ORDER BY date DESC LIMIT 0,1"
// $datetime prende la data attuale
$datetime = mktime(date('H'), date('i'), date('s'), date('n'), date('j'), date('Y'));
$check = ($datetime>($datetime_db+60*60*24));
if($check) echo $link;
Ciao!