У меня есть этот код, который запрашивает базу данных и заполняет выпадающий список . Сначала: я хочу, чтобы этот код устанавливал значение элемента в идентификатор извлекается второй: я хочу, чтобы заполнить еще один выпадающий список на предыдущем выбранном элементеКак получить выбранное значение элемента и сделать что-то после того, как элемент был выбран в php
код выглядит как этот
<?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>
и каков ваш вопрос? – michi
, пожалуйста, не используйте 'mysql_query' больше. Его устарело. Пожалуйста, проверьте [эту страницу] (http://php.net/manual/en/function.mysql-query.php) для получения дополнительной информации и альтернатив. –
Вы не можете сделать это в php + html, вам нужно сделать это в javascript. – jcubic