新手到php / mysql。希望可以选择在我的表单中插入一个新位置,然后将其添加到数据库中,或者从当前在db中注册的位置下拉菜单中进行选择。下面是我的代码(可行),用于显示下拉选项。不确定如何添加包含新位置的功能。我可以使用/或(输入/文本或选择/选项),但不能同时使用相同的形式。提前感谢您的帮助。
......
<p>Location: <select name="e_location">
<?php if (isset($_POST['e_location'])) {echo $_POST['e_location'];
}
?>" />
<?php $q = "SELECT DISTINCT e_location FROM events";
echo '<option selected value="">Choose Previous City/State</option>';
$r = mysqli_query($dbc, $q);
if (mysqli_num_rows($r) >= 1) {
while ($row = mysqli_fetch_array($r, MYSQLI_ASSOC)) {
echo '<option
value="'.$row['e_location'].'">'.$row['e_location'].'</option>';
}
.....