我有以下代码,可以从数据库表中的信息生成动态下拉列表。我想要一个默认选择,这样如果用户忘记选择一个选项,就会产生错误。例如:"-------"
," "
," ________"
<li>Course Code:
<?php
$result = mysql_query("SELECT course_code, course_title, course_unit
FROM courses") or die(mysql_error());
echo '<select name="course_code">';
while($row1 = mysql_fetch_array($result)) {
echo '<option value="'.$row1['course_code'].'">'.$row1['course_code'] . '</option>';
}
echo '</select>';
?>
</li><br />
由于
答案 0 :(得分:2)
只需添加以下代码:
echo "<option value='' selected='selected'></option>";
就在这一行之后:
echo'<select name = "course_code">';
注意:属性selected='selected'
将确保首次运行时它是选定的值。