Hallo zusammen,
ich müsste ein für einen Benutzer eine Auswahlmöglichkeit erstellen, welche anschließend in einem Formular, 2 Auswahlmöglichkeiten bieten soll.
Auswahlmöglichkeiten:
- aktuelles Jahr
- vorheriges Jahr
Zeitraumeinschränkung:
- aktuelles Jahr: 01.01.AKTUELLESJAHR - 31.12.AKTUELLESJAHR
- vorheriges Jahr: 01.01.AKTUELLESJAHR-1 - 31.12.AKTUELLESJAHR - 1
je Nach Auswahl wird dann ja der Zeitraum festgelegt, welches in einem SQL-Statement verarbeitet werden soll.
Ich kann das Formular über HTML erzeugen oder direkt über PHP.
Was wäre hier der beste Weg?
Anschließend habe ich noch das SQL-Problem, weil ich irgendwie die Daten der Auswahl nicht verarbeitet bekomme.
Vielleicht kann mir hier auch jemand kurz den richtigen SQL-Statement kurz beschreiben, wie ich nur Werte aus dem Zeitraum bekommen kann. Ich hätte vermutet, dass ich dazu einen BETWEEN Operator nutzen müsste... funktioniert aber - ohne Fehlermeldung - leider nicht.
Irgendwie hört sich das ganze nicht super schwer an, aber vor allem das Formular bzw. die Auswahlmöglichkeit hat irgendwie nur Ergebnisse für mich parat, die nicht zum gewünschten Ergebnis führen :-(
Vermutlich für euch... ein Einfaches. Aber irgendwie hab ich immer irgendwelche Dreher drin :-(
ich müsste ein für einen Benutzer eine Auswahlmöglichkeit erstellen, welche anschließend in einem Formular, 2 Auswahlmöglichkeiten bieten soll.
Auswahlmöglichkeiten:
- aktuelles Jahr
- vorheriges Jahr
Zeitraumeinschränkung:
- aktuelles Jahr: 01.01.AKTUELLESJAHR - 31.12.AKTUELLESJAHR
- vorheriges Jahr: 01.01.AKTUELLESJAHR-1 - 31.12.AKTUELLESJAHR - 1
je Nach Auswahl wird dann ja der Zeitraum festgelegt, welches in einem SQL-Statement verarbeitet werden soll.
Ich kann das Formular über HTML erzeugen oder direkt über PHP.
Was wäre hier der beste Weg?
Anschließend habe ich noch das SQL-Problem, weil ich irgendwie die Daten der Auswahl nicht verarbeitet bekomme.
Vielleicht kann mir hier auch jemand kurz den richtigen SQL-Statement kurz beschreiben, wie ich nur Werte aus dem Zeitraum bekommen kann. Ich hätte vermutet, dass ich dazu einen BETWEEN Operator nutzen müsste... funktioniert aber - ohne Fehlermeldung - leider nicht.
Irgendwie hört sich das ganze nicht super schwer an, aber vor allem das Formular bzw. die Auswahlmöglichkeit hat irgendwie nur Ergebnisse für mich parat, die nicht zum gewünschten Ergebnis führen :-(
Vermutlich für euch... ein Einfaches. Aber irgendwie hab ich immer irgendwelche Dreher drin :-(