下拉列表选择值但显示其 ID 需要获取名称


dropdown selecting the value but showing its id need to get the name?

<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的名称

echo '<option value="' . $row['name'] . '">' . $row['name'] . '</option>';

或者更简单:

echo '<option>' . $row['name'] . '</option>';

如果您希望表单提交名称,请使用该名称。不是 ID。