I want to build three different list/menus. When I select a value in the first list I want the second list to be filled with some values from mysql. When I select a value in the second list I want a third list to be filled with values from mysql. I don't want the page to reload in a ugly way when I select a value in a list. I just want the information in the lists to change smoothly. Should I use php, java or ajax for this?
Example.
List 1 is filled with Continents like this:
Europe
Africa
North America and so on.
When I select Europe I want the second list to be filled with
England
Spain
Germany and so on...
When I select Germany I want the third list to be filled with
Berlin
Bayern
Hessen and so on...