从数据库中获取数据的下拉列表中选择值

时间:2017-12-23 09:44:10

标签: php mysql database drop-down-menu dropdown

我需要发布drop down中的值,其中下拉列表包含从数据库中检索的项目。要显示表格的项目,我在选项中使用echo。但是,我需要在数据库中更新所选项目的值。如下所示,我已经尝试过(肯定)不起作用的代码。如何获得所选项目的价值? 您的建议将不胜感激。 谢谢。

<select name="user" class="form-control" id="user">
<?php while ($hasil = mysqli_fetch_array($result2)){ ?>    
<option name="user_name"><?php echo $hasil['user_name'] ?></option>
<option name="user_name" value="<?php echo $hasil['user_name'] ?>" hidden></option><?php }?>    
</select>

3 个答案:

答案 0 :(得分:0)

<select name="user" class="form-control" id="user">
<?php while ($hasil = mysqli_fetch_array($result2)){ ?>    
<option><?php echo $hasil['user_name'] ?></option>   
<?php } ?>
</select>

此代码解决了您的问题,请在您身边检查并在出现任何问题时通知我。 我们只需要在select标签中给出一次名称,而不需要为值添加额外的选项。

答案 1 :(得分:0)

在必须从存储在数据库中的第二个表中检查值或id后,必须从基表填充下拉列表。如果id或value相等,则必须设置selected =&#39; selected&#39;在您的选项元素

答案 2 :(得分:0)

  • 希望有助于您解决问题


“&gt; “&gt; “&gt;
*