質問: phpフォームの作り方を教えていただけないでしょうか? たとえば、都道府県の選択を契機に、市町村区のリスト項目を自動的に入替えが可能なフォームを作りたいのですが、どのようにしたらできますか?次のような様子で動かしたいと思っています。 <select> 都道府県:東京都 ←(1)東京都を選択したら、 市町村区:港区、文京区、葛飾区、大田区・・・・(2)それに応じた選択項目が現れる。 <select> 都道府県:神奈川 市町村区:藤沢市、厚木市、鎌倉市、横須賀市・・・・
回答: phpだけでは実現が出来ないですね。 都道府県 こんな風にしてjavascriptを利用する必要があると思います。 最近良く聞くajaxを使ったり、onchangeのときに一度ページをリロードするような仕組みを使うのが主流じゃないかと思います。 1. onchangeで選択された都道府県idをサーバーに送る 2. サーバー側は都道府県に該当する市区町村のデータを返す 3. javascriptもしくはphpが市区町村データを書き出す 大まかに書くとこんな風になります。