私のフォームには2つのフィールドがあります。
1) HTML 選択フィールド項目 (mysql データベースから)
2) 名前ボックス。
ユーザーが html select タグからアイテムを選択し、自分の名前を書き忘れた場合、php では..
* Your username required
しかし、その後、ユーザーが選択した選択項目が表示されません..再び選択が表示されます...そのため、別のエラーメッセージが表示されます..
* Please select your item.
この選択したアイテムをphpで表示するにはどうすればよいですか?
HTML 形式:
<tr>
<td>Class</td>
<td>
<select class="td" name="class">
<option selected="selected" value="">Select..</option>
<?php
include_once("../../toplevel/content/manage/dbcon/dbcon.php");
$sql = mysql_query("SELECT * FROM class");
while($re = mysql_fetch_array($sql))
{
$re_class = mysql_real_escape_string(trim($re['c_name']));
echo "<option value='$re_class'> $re_class </option>";
}
?>
</select>
</td>
</tr>
<tr>
<td>Name</td>
<td><input type="text" value="<?php if(isset($_POST['uname'])) echo
$_POST['uname']; ?>" name="uname" class="td" /></td>
</tr>
<tr>
名前フィールドに対してこれを行うことができますが、選択フィールドに対してこれを行うにはどうすればよいですか?
どうもありがとう。
シビル