Php 在“选择选项”标记中从数组中选择选定值
我有一个for-each循环,在编辑模式下填充多个select选项标记,我想选择存储在数据库中的所选选项 DB中的值在内部分解如下:Php 在“选择选项”标记中从数组中选择选定值,php,arrays,Php,Arrays,我有一个for-each循环,在编辑模式下填充多个select选项标记,我想选择存储在数据库中的所选选项 DB中的值在内部分解如下: $f_r = explode(",",$user['field']); 这是我的选项创建: 我想你可以在数组中使用。考虑以下事项: <?php foreach ($fields as $field) : ?> <option value="<?= $field['field_name'] ?>" style="direc
$f_r = explode(",",$user['field']);
这是我的选项创建:
我想你可以在数组中使用
。考虑以下事项:
<?php foreach ($fields as $field) : ?>
<option value="<?= $field['field_name'] ?>" style="direction: rtl" <?php if(in_array($field['field_name'], $f_r)) {echo 'selected';} ?> ><?= $field['field_name'] ?></option>
<?php endforeach; ?>