为了账号安全,请及时绑定邮箱和手机立即绑定

如何显示从数据库中选择的值并显示在 php 中的多个选择框中

如何显示从数据库中选择的值并显示在 php 中的多个选择框中

PHP
慕莱坞森 2022-07-16 16:49:15
我有一个像$a = array("A", "B", "C");我已经使用多项选择将值存储在数据库中。保存的值"B", "C"在 2 个不同的行中我需要在同一个多选框中显示选定的值"b"和值。"D"这里艰难的概念是我需要从数组中显示选择选项的值,如下所示   foreach($dbRows as $dbRow) {       // here if i display the selected values using if condition the value are selected by the array values repeats like        a - no selected        b - selected        c - no selectedagain loops repeats like       a - no selected       b - no selected       c - selected   }}如何在不重复的情况下显示值?
查看完整描述

1 回答

?
Cats萌萌

TA贡献1805条经验 获得超9个赞

您可以循环选择框数组并使用in_array()检查它的值是否在 DB 数组中


$a = array("A", "B", "C");


foreach($a as $v)

{

    $selected = in_array($v, $db_array) ? 'selected' : '';

}


查看完整回答
反对 回复 2022-07-16
  • 1 回答
  • 0 关注
  • 62 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信