thoward
-
Posts
3 -
Joined
-
Last visited
Posts posted by thoward
-
-
I've tried it out. The dropdown menu appears, but the fields are empty.
-
I currently have an HTML form where the options for a certain drop-down menu are hard-coded. Instead, I want to use PHP to...
1. Look up the values in a column (cities) in a MySQL table (locations)
2. Make those values the only options in the dropdown menu.
Any ideas how I would do this? This is what I have so far.
<label for="city">What is your destination city?</label>
<select class="form-control" id="city" name="city">
<?php
//connect to the database
$dbc = mysqli_connect(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
//grab the city names from the MySQL table
$query = "SELECT cities FROM locations";
$res = mysqli_query($dbc, $query);
while ($data = mysqli_fetch_assoc($res)) {
echo '<option value="'.$data['cities'].'">'.$data['cities'].'</option>';
}
//close the db connection
mysqli_close($dbc);
?>
</select>
Data-Driven Dropdown
in PHP Coding Help
Posted
Thanks for your help!