Allereerst de beste wensen voor 2011
Ik ben al een tijdje aan het stoeien om data tussen 2 datums weer te laten geven in een tabel.
De bedoeling is dat bij het opvragen de pagina wordt weer gegeven met alle data tot 7 dagen terug.
De datum in mysql wordt opgeslagen in datum varchar, helaas is dat zo en dat kan niet veranderd worden omdat er al data in staat.
Als ik de pagina opvraag dan laat die de datums zien van 7 dagen terug tot het eind.PHP Code:$today = date("d-m-Y");
$pf_time = strtotime("-7 days");
$pf_date = date("d-m-Y", $pf_time); ($result_date);
// echo $pf_date; geeft huidige datum -7 dagen weer
$result = mysql_query("SELECT * FROM verhaaltjes WHERE (datum BETWEEN '$today' AND '$pf_date') ORDER BY `id` DESC, `tijd` DESC") or die(mysql_error());
Nu laat die zien van 22-12-2010 t/m 10-10-2010, maar hij moet bij de hoogste datum beginnen van 29-12-2010 t/m 22-12-2010
29-12-2010
28-12-2010
27-12-2010
26-12-2010
25-12-2010
24-12-2010
23-12-2010
22-12-2010
21-12-2010
20-12-2010
19-12-2010
...............
10-10-2010
Hopelijk begrijpt iemand wat het probleem is en weet een oplossing?

Likes:



Quote