Obszar polski podzielono na województwa, powiaty, gminy, obręby (~miejscowości), mapy i działki. W bazie zrobiłem sobie odpowiednie tabele (słownik województw, (..), słownik map), każda zawiera Id i nazwę.
Formularz ma działać w taki sposób:
1. Użytkownik chce dodać działkę. Wie, że znajduje się ona w gminie X. Niebardzo pamięta jaki to powiat i województwo. Wybiera z pola <select> gminę, pokazują mu się obręby i mapy, do których może dopisać działkę. W nadrzędnych polach <select> ustawia się automagicznie odpowiedni powiat i województwo. Ale: jeśli są dwie gminy w Polsce o tej samej nazwie, w różnych powiatach i województwach to skrypt niebardzo będzie wiedział co zrobić. Załóżmy, że użytkownik wie, że dana gmina jest nad morzem i byłby w stanie wskazać województwo gdyby wybierał z dwóch.
Powinno to też działać w drugą stronę tj. użytkownik wybiera kolejno województwo (reload), z listy powiatów w tym województwie wybiera powiat (reload), z listy poniżej gminę itd. Na każdym z poziomów ma mieć możliwość dopisania nowego elementu do bazy.
Jeśli ktoś miał do czynienia z podobnym problemem - proszę o pomoc..