• ベストアンサー

都道府県選択

PHPで都道府県のプルダウンを作って次のページで前のページでの選択を有効にしたいです。 結果もプルダウンで選択された状態 にしたいので教えてください

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

ようはhtmlの基本に立ち返ればわかると思いますが、 optionに"selected"をつけるだけです。 //search.htm <form action="result.php"> <select name="id"> <option value="0">北海道 <option value="1">青森 <option value="2">秋田 <option value="3">岩手 <option value="4">以下略 </select> <input type="submit" value="send"> </form> //result.php <?PHP $d_ken="北海道,青森,秋田,岩手,以下略"; $a_ken=split(",",$d_ken); foreach($a_ken as $key=>$val){ $selected=""; if ($_GET["id"]==$key) $selected="selected"; $select_body.= "<option value=\"$key\" $selected>$val\n"; } print <<<eof <form> <select> <option>未選択 $select_body </select> </form> eof; ?>

関連するQ&A