Mahlzeit erethyias,
Wie verkette ich nun die Daten miteinander so dass wenn ich, das Jahr auswähle (was die erste Auswahlliste ist) er automatisch mir nur die Monate für das Jahr ausgibt welche in der Datenbank vorhanden sind?
Die Daten befinden sich in einer Datenbank auf dem Server. Der PHP-Code auf dem Server erzeugt daraus eine gefüllte Jahres-Auswahlliste und eine leere (da noch kein Jahr ausgewählt wurde) Monats-Auswahlliste und schickt das entsprechende HTML an den Browser. Dort wird es dargestellt.
So weit richtig?
Wenn jetzt auf dem Client im Browser eine Interaktion stattfindet (also z.B. ein Jahr ausgewählt wird), hast Du genau drei Möglichkeiten:
1.) Du hast schon alle möglichen Monatslisten direkt mit in das HTML (bzw. genauer: in dort enthaltenem Javascript-Code) eingebaut und kannst diese direkt in die Monats-Auswahlliste laden.
2.) Du schickst das Formular, in dem sich die Auswahllisten befinden ab, so dass der PHP-Code auf dem Server anhand des ausgewählten Jahres die passende Monats-Auswahlliste erzeugen kann.
3.) Du betreibst eine Kombination aus beidem (mittels AJAX): Du lädst im Hintergrund die zum ausgewählten Jahr passenden Monate nach und füllst die Monats-Auswahlliste entsprechend.
Ich habe mir dazu bereits über mehrere Tage folgenden Beitrag "http://aktuell.de.selfhtml.org/artikel/javascript/verkettete-auswahllisten/#variationen" angesehen und komme verzweifelt einfach nicht weiter.
Was sind Deine Extr^H^H^H^Hkonkreten Probleme dabei?
MfG,
EKKi
sh:( fo:| ch:? rl:( br:& n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|