Nachtrag:
Wenn es eine MySQL-DB ist:
SELECT ... FROM tabelle WHERE UNIX_TIMESTAMP(datumsfeld)>UNIX_TIMESTAMP(now()) LIMIT 0,1
Um den aktuellen Tag noch mitzunehmen:
SELECT ... FROM tabelle WHERE UNIX_TIMESTAMP(datumsfeld)>=UNIX_TIMESTAMP(curdate()) LIMIT 0,1
MfG, Thomas