相关疑难解决方法(0)

使用PHP填充<select> </ select>?

<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>

请帮忙......我是编程新手

php

9
推荐指数
1
解决办法
2万
查看次数

从数据库表中填充选择下拉列表

我有一张桌子("场地"),存放志愿者可以工作的所有场地,每个志愿者被分配到一个场地工作.

我想从场地表创建一个选择下拉列表.

现在我可以显示每个志愿者分配的场地,但是我希望它显示下拉框,并且已经在列表中选择了场地.

<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)

php mysql

5
推荐指数
1
解决办法
7万
查看次数

标签 统计

php ×2

mysql ×1