例如,假设我有以下代码:
Choose a city:
<select name="city">
<optgroup label="East Coast Cities">
<option value="New York">New York</option>
<option value="Atlanta">Atlanta</option>
<option value="Miami">Miami</option>
</optgroup>
<optgroup label="West Coast Cities">
<option value="Las Vegas">Las Vegas</option>
<option value="Los Angeles">Los Angeles</option>
<option value="San Francisco">San Francisco</option>
</optgroup>
</select>
这将给我正确的下拉菜单..现在..说每个值也是我的mySQL数据库中的值。例如,我在我的数据库中有一个表,这些表还连接到900个不同人的行表,每个人都住在这些城市中的一个。我想做的就是拥有它以便当有人选择一个类别,它只根据其他规格搜索居住在该城市的人们。这就是我到目前为止所使用的php文件我想到的:
<?php $con=mysqli_connect("server","username","password","Database");
// Check connection
if (mysqli_connect_errno())
{
throw new Exception(mysqli_connect_error(), mysqli_connect_errno());
}
$city_query = $_POST['city'];
$result = mysqli_query($con,"SELECT name, address, city_name
FROM (People INNER JOIN City ON People.city_name = City.city_name)
WHERE city_name = $city_query");
//print out table using echo
mysqli_close($con); ?>
我希望这很清楚。感谢任何帮助,谢谢。