nefungujúci curdate()

Pri výpise noviniek z databázy sa pokúšam o niečo takéto:
SELECT * FROM clanky WHERE datum <= curdate( ) AND datum >= curdate( ) -15
malo by mi to vybrať všetky články kde článok nemá byť zverejnený v budúcnosti a má byť aktuálny dátum (zmenšený o 15 dní) väčší ako dátum v db.
Toto mi však vracia aj príspevky staršie ako 15 dní.
Vie toto curdate() vôbec riešiť, alebo mám použiť niečo iné? Čo?
Dik
hoj,
myslim, ze problem je v tom "-15" ... dej si `SELECT CURDATE() -15` a uvidis sam (doufam:)
a moje rada: CURDATE() - INTERVAL 15 DAY ... a snad to pojede.

cu2.
som ti nevyslovne povdacny ;-) diky moc