<label style="width:49.8em;">Category:
<input type="hidden" name="cat_name" value="cat_name">
<select id="dropdown" name="cat_name">
<?php
echo '<option value="" ><---Select---> </option>';
$result = mysql_query('SELECT * from category') or die(mysql_error());
while ($row = mysql_fetch_assoc($result)) {
echo '<option value="' . $row['id'] . '">' . $row['name'] . '</option>';
}
?>
</select>
它选择了id但需要显示所选id的名称
答案 0 :(得分:1)
echo '<option value="' . $row['name'] . '">' . $row['name'] . '</option>';
甚至更简单:
echo '<option>' . $row['name'] . '</option>';
如果您希望表单提交名称,请使用该名称。不是身份证。