Hallo Rolan,
Ich habe auf einem Formular zwei Listenfelder / Kombinationsfelder. Nun soll die Listenauswahl des zweiten Listenfeldes abhängig sein vom gewählten Wert des ersten Listenfeldes.
Das ganze möchte ich noch dynamisch aus einer mysql Datenbank auslesen.
Du hast 3 Möglichkeiten:
Variante 1: Nach Auswahl eines Eintrages in Liste 1, wird das Formular abgeschickt. Auf dem Server musst du diesen Wert entsprechend verarbeiten und die zweite Liste füllen.
Variante 2: Du arbeitest mit JavaScript. Das heißt, du musst deiner Seite alle Informationen mitgeben, die für die Anzeige benötigt werden und änderst den Wert der zweiten Liste mit JavaScript.
Variante 3 (nur IE): Du nutzt das Modell der dynamischen Datenanbindung http://selfhtml.teamone.de/dhtml/modelle/datenanbindung.htm
http://msdn.microsoft.com/workshop/author/databind/data_binding_node_entry.asp
Ansonsten PHP findet ausschließlich auf dem Server statt. Die Listenauswahl ausschließlich beim Client. Der Server weiß nie was beim Client passiert. Deshalb musst du entweder eine clientseitige Technologie verwenden oder dem Server mitteilen, was beim Client passiert. Beides mischen geht nicht.
Viele Grüße
Antje