使用codeigniter设置下拉列表的默认值来自数据库

时间:2013-03-09 11:44:45

标签: php mysql codeigniter

嘿伙计们,我是codeigniter的一个重要人物,我正在开发一个应用程序,我有一个编辑表单,在这种形式我有一个下拉字段,我想设置其值已经在数据库中的fil .i找到了一个解决方案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>

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

1 个答案:

答案 0 :(得分: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
}