Goedemiddag ;)

Ik heb een vraagje (jaja),

Ik heb een website waar mensen een weeknummer kunnen uitkiezen waarnaar er een kalender opgebouw word met de gegevens uit die week.
Hoe kan ik de SQL query de goede datums laten uitlezen uit de database.

Ik heb alleen $weeknummer en $jaar voor handen?

Heb al lopen zoeken in post en internet maar kan mijn andwoord niet vinden...

Alvast bedankt!
Ik snap het niet, ik moet toch in de SQL opgeven van welke datum tot welke datum?

Ik gebruik mysql (SQL server gewend)

Of kan ik in de sql een weeknummer bij het where statement opgeven?
Mark Knoop schreef op 30.03.2007 16:19
Ik snap het niet, ik moet toch in de SQL opgeven van welke datum tot welke datum?

Ik gebruik mysql (SQL server gewend)

Of kan ik in de sql een weeknummer bij het where statement opgeven?
Wat zegt de handleiding? Zie hoofdstuk 12.5 over dit onderwerp?


WHERE 
  WEEK(datumveld) = 8
AND
  YEAR(datumveld) = 2007

<?php
    $jaar = 2007;
    $weeknummer = 13;
    $sql = "
        SELECT gegeven1, gegeven2
        FROM tabelnaam
        WHERE YEAR(datum) = ".$jaar."
        AND WEEKOFYEAR(datum) = ".$weeknummer;
?>

Je kunt ook YEARWEEK gebruiken, maar dan moet je $jaar en $weeknummer als string aan elkaar sleutelen, en dat heb ik niet getest.
Dankje,

Ik ga proberen of ik het snap!

Reageren