codeigniter表单下拉添加编辑设置值

时间:2011-07-11 06:07:57

标签: php codeigniter

我正在尝试使用一个表单来执行添加和编辑功能。我目前正在保存军官的身份证(从军官表中检索军官姓名和身份证)并将身份证保存到“管理员”表中以及其他信息。

添加新记录的工作正常,但我无法检索已保存的详细信息,以便能够使用下拉菜单编辑人员的详细信息。

在控制器中,我有以下代码,将官员的详细信息从“官员”表存储到数组

<?php $data['OfficersToDisplay'] = $this->officers_model->Officers(TRUE);?>

在视图中,我有下面的代码输出官员姓名:

<?php  $idOfficer = @field($this->validation->idOfficer, $item->idOfficer);  ?>
<tr>
<td><label>Officer</label></td>
<td>
<?php echo form_dropdown('idOfficer', $OfficersToDisplay, set_value('idOfficer'));?>
 <span> <?php echo form_error('idOfficer'); ?> </span>
</td>
</tr>

如果有人可以让我知道需要添加/更新哪些代码,以便将当前(已保存)官员的详细信息与其他人一起添加到下拉框中,那就太棒了。

1 个答案:

答案 0 :(得分:0)

您可能想要检查来自CI的用户指南: http://codeigniter.com/user_guide/helpers/form_helper.html

在那里展示了如何使用form_dropdown函数的一个很好的例子。