Hallo,
oder statt 1, 2, 3, 4, 5, 6, 0 Montag, etc. hinschreiben
den Wochentag könnte man ja anhand von _gerichtDatum berechnen lassen
Woher hast Du DATE_FORMAT()? In der MySQL-Doku steht in der Nähe auch eine Funktionen mit der Du anhand des Datums den Wochentag bekommst.
Für DATE_FORMAT() gibt es sogar ein Parameter, der Dir den Wochentag ausgibt. IMHO aber nur in Englich. Ich kann jetzt nicht genau sagen, ob man das auch in Deutsch umwandeln kann.
Ansonsten arbeite mit einem Array, in dem die Wochentage stehen.function wochentag($id) {
$tag = array(
"0" => "Sonntag",
"1" => "Montag",
"2" => "Dienstag",
"3" => "Mittwoch",
"4" => "Donnerstag",
"5" => "Samstag",
"6" => "Sonntag",
);
return $tag[$id];
}
das ist nicht so schwer, nur wie bekomme ich das Array so hin?
das andere ist ja dann nur ne Kleinigkeit ;-)
ich könnte mir das ja per PHP so hinbasteln, nur ich denke, dass wenn es gleich so als Ausgabe bekomme, es etwas besser ist :-)
dann hab ich noch eine Frage, wie muss ich die WHERE Bedingung erweitern, damit er nur max 2 Wochen abruft
wenn ich heute das Script aufrufen würde, dürfte er mir nur die Gerichte bis zum 24.04.2005 abrufen
würde ich das Script am Montag aufrufen, müsste er die Gerichte bis 01.05.2005 abrufenIn der Nähe von DATE_FORMAT() steht auch ADD_DATE(). Mit ADD_DATE() kannst Du solche Abfragen erstellen.
ich hab mir das angeschaut
aber ich verstehe nicht so ganz, wie ich das in der WHERE Bedingung unterbringen muss
mfg
Twilo