【发布时间】:2012-08-22 09:17:21
【问题描述】:
我将 ion auth 用于 codeigniter,它工作得很好,只是我不知道如何以与文本字段相同的方式对下拉列表进行编码。
如果你想在视图中显示一个文本字段,你必须发出这个:
<?php echo form_input($first_name);?>
这是控制器下的代码:
$this->data['first_name'] = array(
'name' => 'first_name',
'id' => 'first_name',
'type' => 'text',
'size' => 32,
'maxlength' => 32,
'value' => $this->form_validation->set_value('first_name'),
);
但是如何将下拉列表的值放入数组中?
我试着把这段代码放在下面:
<?php
$options = array(
'' => 'Select',
'Dr' => 'Dr.',
'Mr' => 'Mr.',
'Mrs' => 'Mrs.',
'Ms' => 'Ms.',
'Prof' => 'Prof.',
'Mr. & Mrs.' => 'Mr. & Mrs.',
);
echo form_dropdown('title', $options, '$title');
?>
我在想,在视图下我应该将其编码为:echo form_dropdown($title); 与文本字段相同,但控制器下的代码是什么?
【问题讨论】:
-
嗯。我把你的问题看了 3 遍,还是没明白你在问什么。
-
你看到这段“And this is the code under controller:”后面的代码了吗?该代码用于文本字段。我希望控制器中的代码可以在下拉列表中使用。
标签: codeigniter