0

嘿,伙计们,我是 codeigniter 的大佬,我正在开发一个应用程序,其中我有一个编辑表单,在这个表单中我有一个下拉字段,我想通过数据库中已经存在的值来设置它的值。我发现一个解决方案set_select,但我不知道如何使用它以及选择字段的位置请帮助。.

我的看法是。.

<td>Moderator :</td>
<td>
    <label for="select"></label>
    <select name="mod" value="" tabindex="1" >
        <?php foreach($dropvalue2 as $value): ?>
        <option value="<?=$value['moderator_id']?>"><?=$value['moderator_name']?></option>
        <?php endforeach; ?>
    </select>
</td>

通过这个我获取下拉列表,但我想在顶部有一个与我要编辑的行相关的值。.

4

1 回答 1

0

从数据库中获取值。然后在你的循环中使用它。

foreach($dropvalue2 as $value)
{
    $string = "";
    if($value['moderator_id'] == $moderator_in_db) $string = "SELECTED"; ?>

    <option value="<?= $value['moderator_id'] ?>" <?= $string ?>><?= $value['moderator_name'] ?></option> <?php
}
于 2013-03-09T12:00:20.673 回答