これは何度も使えるぜ
チェックプログラムからエラーで戻ってきたときに
入力してたものを選択状態にする機能つきー
$prefecture= array('北海道','青森県','岩手県','宮城県','秋田県','山形県','福島県','茨城県','栃木県','群馬県','埼玉県','千葉県','東京都','神奈川県','新潟県','山梨県','長野県','富山県','石川県','福井県','岐阜県','静岡県','愛知県','三重県','滋賀県','京都府','大阪府','兵庫県','奈良県','和歌山県','鳥取県','島根県','岡山県','広島県','山口県','徳島県','香川県','愛媛県','高知県','福岡県','佐賀県','長崎県','熊本県','大分県','宮崎県','鹿児島県','沖縄県');
<select name="prefecture">
<?
if($_REQUEST['prefecture']=="選択して下さい"){
print ('<option value="選択して下さい" selected="selected">選択して下さい</option>'.PHP_EOL);
}else{
print ('<option value="選択して下さい">選択して下さい</option>'.PHP_EOL);
}
for($cnt=0; $cnt<=46; $cnt++){
if($_REQUEST["prefecture"]==$prefecture[$cnt]){
print('<option value="' . $prefecture[$cnt] .'" selected="selected">' . $prefecture[$cnt] .'</option>'.PHP_EOL);
}else{
print('<option value="' . $prefecture[$cnt] .'">' . $prefecture[$cnt] .'</option>'.PHP_EOL);
}
}
?>
</select>
