相关疑难解决方法(0)

从MySQL数据库获取数据到html下拉列表

我有一个包含html表单的网站,在这种形式我有一个下拉列表,其中包含在公司工作的代理列表,我想从MySQL数据库中获取数据到此下拉列表,所以当你添加一个新的代理时,他的名字会出现作为下拉列表中的一个选项.

谢谢你能帮我编写这个PHP代码吗?

<select name="agent" id="agent">
</select>  
Run Code Online (Sandbox Code Playgroud)

html php mysql

10
推荐指数
2
解决办法
18万
查看次数

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

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

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

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

<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万
查看次数

如何使用Mysql数据填充下拉列表的选定值?

我需要sql数据库填充表单输入的值.我的代码适用于所有文本和textarea输入,但我无法弄清楚如何将数据库值分配给下拉列表,例如.'房产类型'如下.它围绕着"选择选项"来表示数据库中保存的值.

这是我的代码:

$result = $db->sql_query("SELECT * FROM ".$prefix."_users WHERE userid='$userid'");    
$row = $db->sql_fetchrow($result);

echo "<center><font class=\"title\">"._CHANGE_MY_INFORMATION."</font></center><br>\n";
echo "<center>".All." ".fields." ".must." ".be." ".filled."  
<form name=\"EditMyInfoForm\" method=\"POST\" action=\"users.php\" enctype=\"multipart/form-data\">           
  <table align=\"center\" border=\"0\" width=\"720\" id=\"table1\" cellpadding=\"2\" bordercolor=\"#C0C0C0\">        
    <tr>                
      <td align=\"right\">".Telephone." :</td>                
      <td>
        <input type=\"text\" name=\"telephone\" size=\"27\" value=\"$row[telephone]\"> Inc. dialing codes
      </td>        
    </tr>        
    <tr>                
      <td align=\"right\">".Type." ".of." ".property." ".required." :</td>                                          
      <td>Select from list:
        <select name=\"req_type\" value=\"$row[req_type]\">                   
          <option>House</option>                  
          <option>Bungalow</option>                  
          <option>Flat/Apartment</option>                  
          <option>Studio</option>                  
          <option>Villa</option>                  
          <option>Any</option>                  
         </select>  
       </td>          
      </tr>
....
Run Code Online (Sandbox Code Playgroud)

php mysql

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

选择从数据库中读取的选项菜单并使用它的值

<?php
mysql_connect("localhost", "root","") or die(mysql_error());
mysql_select_db("tnews2") or die(mysql_error());

$query = "SELECT name,id FROM categories ORDER BY ID DESC LIMIT  0,6";
$result = mysql_query($query) or die(mysql_error()."[".$query."]");?>

    <select name="categories">
<?php while ($row = mysql_fetch_array($result)){
?>
   <option value=" <?php $row['path']; ?> ">
     <?php echo $row['name']; ?>
    </option>
<?php
}
?>        
</select>?>
Run Code Online (Sandbox Code Playgroud)

所以这是选择选项菜单,它是我从数据库中读取的值,但是当我尝试获取所选值时,我只得到第一个.

<?php
mysql_connect("localhost", "root","") or die(mysql_error());
mysql_select_db("tnews2") or die(mysql_error());


   if(!empty($_POST['title']) && !empty($_POST['date']) && !empty($_POST['txt']) && !empty($_POST['image'])){
$TITLE=$_POST['title'];
$DATE=$_POST['date'];
$TXT=$_POST['txt'];
$IMAGE=$_POST['image'];
$CATEGORIES=$_POST['categories'];
echo $CATEGORIES;
$ANSWER=$_POST['main'];
$MAINPAGE=0;
Run Code Online (Sandbox Code Playgroud)

你能帮助我一个想法来获得所选的选项吗?

php mysql

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

标签 统计

mysql ×4

php ×4

html ×1