[英]CodeIgniter: Accessing array values using set_value()
对CodeIgniter来说是新手,对不起,这很简单。 我有一个带有数组的控制器,该数组包含值和关联字段的数组。
调节器
$tests = array( "ID" => "1", "Fcilty_typ" => "MO");
视图
<input type="text" name="Fcilty_typ" value="<?php echo set_value('Fcilty_typ','Fcilty_typ')?>"/>
我如何在控制器中操作数组,以便它的key => values在视图中的set_vaue()中可访问; 功能。
<input type="text" name="Fcilty_typ" value="<?php echo set_value('Fcilty_typ',$tests['Fcilty_typ']) ?>"/>
您也可以使用ci表单帮助程序执行类似的操作。
$form_fcilty = array(
'name' => 'Fcilty_typ',
'id' => 'Fcilty_typ',
'value' => $tests['Fcilty_typ'],
'maxlength' => '100',
'size' => '50',
);
echo form_input($form_fcilty);
这样,您就不必混合太多的html和php来创建表单。 请注意,如果您需要在验证失败后再次显示提交的表单值,则也可以使用set_value()来创建form_input数组。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.