У меня есть два выпадающих меню. Во-первых, вы выбираете страну, а во-вторых, вы должны иметь возможность выбрать город. Города должны быть разными в зависимости от выбранной страны. И страны, и города загружаются из базы данных.
В базе данных есть две таблицы со следующими строками:
- countries
- countryId
- имя
- cities
- cityId
- имя
- countryId
Это индекс:
<html>
<head></head>
<body>
<select>
<?php
$con=mysqli_connect("localhost","root","","database");
$result = mysqli_query($con,"SELECT * FROM countries");
while($row = mysqli_fetch_array($result)) {
echo '<option value="' .$row['countryId'] .'">' .$row['name'] .'</option>';
}
?>
</select>
<br />
<select>
<!-- Here goes select from countries -->
</select>
</body>
How to fill second select?