我希望借助此代码显示所有文本框的值
value="<?php `if(!empty($result) && !empty($result['part'])){ echo $result['part']; } ?>">
哪个部分是数据库的名称 field...same 我必须在下拉框中显示的东西我该如何做 this..In 下拉框,在另一个表的帮助下显示选项
<select class="bootstrap-select show-tick" data-size="5" data-live-search="true" data-width="100%" name="TName1" required>
<option value="" disabled selected>Select Sub Account Name</option>
<?php foreach ($accName as $row ): ?>
<option value="<?=$row['id']?>" <?php echo set_select('accName', $row['id']); ?>>
<?=$row['accName']?>
</option>
<?php endforeach ?>
</select>
其中 accName 是存储在另一个 table..i 中的名称想要显示名称 here..but 它必须存储为 code(predefined 整数值)在我的数据库中 field...How 我可以这样做吗??
3 回答
下拉列表的设置方式与文本框或文本区域的设置方式不同。
下拉有选项,其中一个选项(多个以下是多个下拉列表)设置为选择一个。
所以,
<option>
语法:<option value="value">Text</option>
如果我们想要选择一个选项,请使用`+3+``
<option value="value" selected="selected">Text</option>
因此,在您的情况下,解决方案将是:
从数据库中获取价值。
在选项循环中,将数据库值与当前迭代
<option>
值进行比较。如果任何选项的值匹配,请使用
<option>
的selected
属性您应该通过在发送到数据库的查询中加入相同结果集中的帐户的 id 和名称,然后在结果上运行并将 id 放在值和显示中的名称中