我正在尝试将表单提交到数据库。表单由多个输入字段和一个下拉框组成。所有输入字段都正确地提交到数据库,但是下拉框(应该具有值1-3)总是提交为" 0"不管我的选择。
我遗漏了输入字段,因为我觉得不必要。
此数据库单元格为smallint(6),null = no,default = none
形式:
<form name="form" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>" method="post">
<select id="severity" name="severity">
<option value="1">1</option>
<option value="2" selected>2</option>
<option value="3">3</option>
</select>
</form>
查询:
mysql_query("INSERT INTO tickets (severity) VALUES ('$severity')");