Hallo Tweakers,
Ik ben bezig met een nieuwsscript, hierbij heb ik ook een nieuwsarchief gemaakt.
Wanneer iemand op nieuwsarchief klikt kunnen ze een maand selecteren.
Nu wil ik alle berichten uit die maand uit de database halen (De berichten zijn met DATE("U") opgeslagen)
Ik wilde dit doen door de dateU van de 1e dag van die maand te bepalen en de laatste. Hoe moet ik dit doen?
Ik heb het volgende geprobeerd:
$min = date("U",mktime(0,0,0,$_GET[month],01,$_GET[year]));
$max = date("U",mktime(0,0,0,$_GET[month],31,$_GET[year]));
vervolgens plaats ik een test echo..
echo("$min (".date("l d-F-Y H:i:s",$min).")
<br>$max (".date("l d-F-Y H:i:s".$max).")");
en de uitkomst is dit wanneer ik de maand april 2003 pak
1049148000 (Tuesday 01-April-2003 00:00:00)
1049234400 (Monday 26-May-2003 23:03:581049234400)
Kan iemand me helpen om de juiste einddatum te krijgen ? (Dus 30 April-2003 )
Ik ben bezig met een nieuwsscript, hierbij heb ik ook een nieuwsarchief gemaakt.
Wanneer iemand op nieuwsarchief klikt kunnen ze een maand selecteren.
Nu wil ik alle berichten uit die maand uit de database halen (De berichten zijn met DATE("U") opgeslagen)
Ik wilde dit doen door de dateU van de 1e dag van die maand te bepalen en de laatste. Hoe moet ik dit doen?
Ik heb het volgende geprobeerd:
$min = date("U",mktime(0,0,0,$_GET[month],01,$_GET[year]));
$max = date("U",mktime(0,0,0,$_GET[month],31,$_GET[year]));
vervolgens plaats ik een test echo..
echo("$min (".date("l d-F-Y H:i:s",$min).")
<br>$max (".date("l d-F-Y H:i:s".$max).")");
en de uitkomst is dit wanneer ik de maand april 2003 pak
1049148000 (Tuesday 01-April-2003 00:00:00)
1049234400 (Monday 26-May-2003 23:03:581049234400)
Kan iemand me helpen om de juiste einddatum te krijgen ? (Dus 30 April-2003 )