<? date("s",time()); ?>
<? $time=mysql_fetch_array(mysql_query("выбираешь запись")); if($time['time']+30 < time())echo "уже прошло 30 секунд"; else echo "30 секунд еще не прошло"; ?>
<? $array=mysql_fetch_array(mysql_query("...")); $time=intval((time()-$array['time'])/30); echo "30 секунд прошло $time раз"; ?>