Hallo Struppi,
Aha, eine DB.
- Laender (felder: L_ID, L_Name,)
- Region (felder: R_ID, R_Laender_ID,R_Name)
- Orte (felder: O_ID, O_Region_ID, O_Name)
Mit einer sinnvollen Verknüpfung.Nun möchte ich per PHP/Javascript drei Dropdown-Listen platzieren.
Hier fangen die Schwierigkeiten an. JS hat keine Möglichkeit auf die DB zu zugreifen, also musst du - um die gewünschte Funktionalität zu erhalten - einfach die komplette DB an die Seite weitergeben und zwar in irgendeiner von dir ausgedachten Form die du als JS Datenbank nutzen kannst.
Pi mal Daumen:
200 Länder
10 Regionen pro Land = 2000 Länder
50 Orte pro Region = 100000 Orte (Anzahl wachsend)
Durchschnittliche Länge der Bezeichnung 10 Zeichen, Vernachlässigen wir die Länder und Regionen, kommen wir auf ca. 1 MB Daten :-( Datenmenge wachsend :-((
Somit entfällt (derzeit) meiner Meinung nach die Möglichkeit, die Du vorschlägst.
Bei anderen Randbedingungen stimme ich Dir zu.
Danach musst du nichts weiter machen als die selectfelder abfragen, löschen und neu setzten und das sollte mit selfhtml kein Problem sein.
Da hast Du völlig recht :-)
Freundliche Grüsse,
Vinzenz