de db zal er zo uitzien:
1/2/2007
2/2/2007
3/3/2007
5/2/2007
9/2/2007

1/2/2007 is voorbij en moet dus niet getoont worden,
2/2/2007, 3/2/2007 en 5/2/2007 zijn niet voorbij en moeten worden getoont,
9/2/2007 nog niet.

weet iemand hoe ik dit moet doen?

als de pagina in gebruik word genomen zouden dus de voorbije datums niet mogen getoont worden, de 20 volgende datums wel en alles wat daar achter komt niet
Terence geeft het antwoord toch al?

Komende data inclusief vandaag:

SELECT *
FROM gigs
WHERE gig_date >= CURDATE()
ORDER BY gig_date ASC
LIMIT 0,500

Alle data voor vandaag:

SELECT *
FROM gigs
WHERE gig_date < CURDATE()
ORDER BY gig_date ASC
LIMIT 0,500
SUPER!!!! thanks mensen!

Reageren