Lid |
|
Bovenstaande werkt blijkbaar niet.
Ik heb het nu helemaal ander geprobeerd.
SELECT * FROM leden WHERE (cnv_datkort($datum) >= strftime('%d-%m') AND (cnv_datkort($datum) < strftime('%d-%m') + INTERVAL 4 WEEK)"
SELECT * FROM leden WHERE (cnv_datkort ($datum) >= strftime('%d-%m') AND (cnv_datkort ($datum) < strftime('%d-%m') + INTERVAL 4 WEEK )"
waarbij cnv-datkort de volgende functie is:
function cnv_datkort($datum)
{
// datum opsplitsen en valideren ( ':' weglaten )
$da1 = substr($datum, 0, 4); // jaren (Y)
$da2 = substr($datum, 5, 2); // maanden (m)
$da3 = substr($datum, 8, 2); // dagen (d)
$datum = $da3 . "-" . $da2;
return $datum;
}
function cnv_datkort($datum) { // datum opsplitsen en valideren ( ':' weglaten ) $da1 = substr($datum, 0, 4); // jaren (Y) $da2 = substr($datum, 5, 2); // maanden (m) $da3 = substr($datum, 8, 2); // dagen (d) $datum = $da3 . "-" . $da2; return $datum; }
Deze geeft echter een FATAL ERROR terug. Zijn er nog enige aanwijzingen |