我有这个代码,它首先查询数据库并填充一个下拉列表:我想确保这个代码将项目的值设置为第二个检索到的 ID:我想在上一个选定的项目上填充另一个下拉列表
代码看起来像这样
<?php
$query="SELECT * FROM city ORDER BY ID";
$result = mysql_query($query, $con);
$options = array();
while ($query_data = mysql_fetch_array($result)) {
$options[$query_data["ID"]] = $query_data["Cname"];
}
?>
<select name="dropdown_city" >
<?php foreach ($options as $key => $value) : ?>
<?php $selected = ($key == $_POST['dropdown_city']) ? 'selected="selected"' : ''; ?>
<option value="<?php echo $key ?>" <?php echo $selected ?>>
<?php echo $value ?> </option>
<?php endforeach; ?>
</select>
</li>