Hoe kan ik het voor elkaar krijgen dat ik de eerste week van de maand zie via php/mysql? Dus wanneer ik een maand selecteer wil ik het weeknummer zien waarmee de maand begon.
Als ik bijvoorbeeld Juli 2010 selecteer wil ik dan zien dat weeknummer 26 de eerste week in deze maand was. Het hoeft geen hele volledige week te zijn. Wanneer de eerste bijvoorbeeld op een vrijdag valt dan moet deze worden weergegeven als de eerste week.
Hoe ik de maand vind weet ik wel. Maar hoe haal ik nu eruit wat de eerste week was van die maand?
Je geeft ook MySQL aan. Ik weet niet of de datum uit MySQL komt? Zo ja, dan zou ik dit doen:
SELECT WEEK(datum, 3) FROM tabel
Volgens mij de 3 dezelfde als date('W'). Je moet goed opletten, want er zijn verschillende varianten (begint de week op zondag of maandag, wil je 52 of 53 weken per jaar, etc.)
Het komt inderdaad uit MySQL. Gegevens over een maand en daarvan wilde ik alleen de eerste week van de maand zien. Ik heb het eerder zo ingesteld dat er ook per week gekeken kon worden. Maar dan zou ik telkens terug moeten kijken in welke week de maand is begonnen via een kalender.