繁体   English   中英

CodeIgniter:使用set_value()访问数组值

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM