Ik probeer om van alle ingeschreven mensen in een systeem de jarigen eruit te halen van de huidige week, nu probeer ik dat dmv de huidige query:
gdatum is het veld met daarin de geboortedatum opgeslagen in een datetime field. en $week = date("W");
je zou verwachten dat dit werkt (ik wel in ieder geval) alleen krijg ik als ik vandaag bijvoorbeeld kijk; alle verjaardagen tussen 1 en 12 maart, een beetje lange week dus.
weet iemand waar dit aan ligt/ hoe ik dit oplos?
PHP:
1
| $mysql->query("SELECT id, vnaam, anaam, email, WEEK( gdatum, 2 ) as weeknr, DATE_FORMAT(gdatum, '%d-%m-%Y') as datum FROM kandidaten WHERE WEEK( gdatum, 2 ) = ".$week." order by datum asc "); |
gdatum is het veld met daarin de geboortedatum opgeslagen in een datetime field. en $week = date("W");
je zou verwachten dat dit werkt (ik wel in ieder geval) alleen krijg ik als ik vandaag bijvoorbeeld kijk; alle verjaardagen tussen 1 en 12 maart, een beetje lange week dus.
weet iemand waar dit aan ligt/ hoe ik dit oplos?