繁体   English   中英

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

[英]Select value from the dropdown in which the data are taken from database

我需要从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>
<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标记中给出一次名称,而无需为值添加额外的选项。

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

  • 希望它能帮助您解决问题


“>”>“>
*

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM