ik heb op m'n site de Verjaardags kalender (door Bas Kregeler op 26.08.2003) staan in combinatie met een Database.
Is het mogelijk om doormiddel van een script ook alleen de verjaardagen van 'vandaag' naar voren te halen?

De verjaardagen staan als volgt in de DB. DD/MM/JJJJ dus bijv. 14-02-2003

Het lukt mij niet, waarschijnlijk doordat het jaartal in de verjaardag staat (2003), en daar moet hij dus niet naar kijken, alleen naar de dag en de maand.

Is er iemand die mij kan helpen?
edit: typo in de query

Je query is dus nog niet goed :)

SELECT gebdatum, medewerker FROM tb_medewerkers WHERE (uitdienst=0) AND month(gebdatum) = month(now()) AND dayofmonth(gebdatum) = dayofmonth(now())

weekday() geeft maandag t/m zondag als resultaat, dus dat kan andere resultaten opleveren dan je verwacht.

day() werkt vanaf mysql 4.11 het zelfde als dayofmonth, je hebt waarschijnlijk een oudere versie.

http://www.mysql.com/doc/en/Date_and_time_functions.html
Beste Aredns,

hartelijk dank voor je reactie weer, 't ziet er naar uit dat het nu goed werkt!!

Groeten Jochem
Keep up the good work,

Arend

Reageren