【PHP】下らねぇ質問はここに書き込みやがれ 54
■ このスレッドは過去ログ倉庫に格納されています
0811nobodyさん
2007/09/24(月) 13:37:12ID:BGlF/jIi登録フォームで間違えた時は、そのページの上部にエラーメッセージが出る
と言った処理方法だとします。
エラーがある場合、セレクトメニューに入力した値が消えてしまうのですが、
以下のような方法以外に、出来るだけ簡単に対処出来ないでしょうか?
function selectForm($form_name,$val){
$names = array("あああ","いいい","ううう");
echo "<select name=\"$form_name\">";
for($i=0;$i=count($names);$i++){
if($names)[$i]=="$val"){
$selected='selected="selected"';
}else
$selected="";
}
echo "<option value=\"$val\" $selected>$val</option>\";
}
echo "</select>";
}
selectForm("test",$_POST["test"]);
■ このスレッドは過去ログ倉庫に格納されています