Hallo PHP-Profis,
ich möchte auf meiner Site drei Dropdown-Listfelder platzieren, deren Inhalt sich aus der Auswahl des Vorfeldes ergibt. Sinnvoll wäre hier zunächst der Einsatz von 3 MySQL-Tabellen.
1. Feld (Land) zeigt eine Auswahl verschiedener Länder
2. Feld (Region) zeigt die zum Land gehörenden Regionen
3. Feld (Ort) zeigt die zu der Region gehörenden Orte
In der MySQL-Tabelle Region ist eine Verknüpfung über die ID des Landes und in der Ortstabelle eine Verknüpfung über die ID der Region gegeben.
Zur Laufzeit wählt also der Besucher zunächst das Land aus. Wenn er dann das Dropdownfeld der Region aufmacht, sieht er nur die Regionen dieses Landes. Nach der Auswahl der Region passiert das gleiche mit den Orten.
Kann mir jemand mit einem verständlichen PHP-Code (inkl. der MySQL-Verknüpfung) aushelfen ?
Für eine kurzfristige Antwort wäre ich sehr dankbar !
Klaus
ich möchte auf meiner Site drei Dropdown-Listfelder platzieren, deren Inhalt sich aus der Auswahl des Vorfeldes ergibt. Sinnvoll wäre hier zunächst der Einsatz von 3 MySQL-Tabellen.
1. Feld (Land) zeigt eine Auswahl verschiedener Länder
2. Feld (Region) zeigt die zum Land gehörenden Regionen
3. Feld (Ort) zeigt die zu der Region gehörenden Orte
In der MySQL-Tabelle Region ist eine Verknüpfung über die ID des Landes und in der Ortstabelle eine Verknüpfung über die ID der Region gegeben.
Zur Laufzeit wählt also der Besucher zunächst das Land aus. Wenn er dann das Dropdownfeld der Region aufmacht, sieht er nur die Regionen dieses Landes. Nach der Auswahl der Region passiert das gleiche mit den Orten.
Kann mir jemand mit einem verständlichen PHP-Code (inkl. der MySQL-Verknüpfung) aushelfen ?
Für eine kurzfristige Antwort wäre ich sehr dankbar !
Klaus
Kommentar