<select name="select">
</select>
Run Code Online (Sandbox Code Playgroud)
我想用数据库中的值填充上面的标记.
我已经编写了PHP代码.
while($row=mysql_fetch_array($result))
{
}
Run Code Online (Sandbox Code Playgroud)
$ row正在获取正确的值..如何将其添加到 <select>
请帮忙......我是编程新手
我有一张桌子("场地"),存放志愿者可以工作的所有场地,每个志愿者被分配到一个场地工作.
我想从场地表创建一个选择下拉列表.
现在我可以显示每个志愿者分配的场地,但是我希望它显示下拉框,并且已经在列表中选择了场地.
<form action="upd.php?id=7">
<select name="venue_id">
<?php //some sort of loop goes here
print '<option value="'.$row['venue_id'].'">'.$row['venue_name'].'</option>';
//end loop here ?>
</select>
<input type="submit" value="submit" name="submit">
</form>
Run Code Online (Sandbox Code Playgroud)
例如,id为7的志愿者被分配到venue_id 4
<form action="upd.php?id=7">
<select name="venue_id">
<option value="1">Bagpipe Competition</option>
<option value="2">Band Assistance</option>
<option value="3">Beer/Wine Pouring</option>
<option value="4" selected>Brochure Distribution</option>
<option value="5">Childrens Area</option>
<option value="6">Cleanup</option>
<option value="7">Cultural Center Display</option>
<option value="8">Festival Merch</option>
</select>
<input type="submit" value="submit" name="submit">
</form>
Brochure Distribution option will already be selected when it displays the drop down list, because in …Run Code Online (Sandbox Code Playgroud)