By:深蓝 ShenLan
看到论坛会员提出的问题,故花了1个小时的时间写了这个扩展,目前只实现了基本的text填充,它可能写得很糟糕,不过你认为这样方便,你可以继续完善它!
首先确保数据库字段与HTML元值name属性值对应!
例子:
将 Databin.php 放在app/lib 下
一、在控制器或模型中加载databin
$this->load->library('databin');
二、获取数据库一则数据
$this->load->database();
$this->db->where('id','100');
$data=$this->db->get('user')->result();
三、获取视图模板内容
$view=$this->load->view('dataView','',true);
四、设置绑定属性
$this->databin->setForm('myform'); //设置表单名称
$this->databin->setData($data); //设置数据
$this->databin->bin($view); //输出页面
View HTML Code:
<form action="" method="post" name="myform">
<input type="text" name="id" value=" " /><br>
<input type="text" name="names" value=" " /><br>
<input type="text" name="sex" value="" /><br>
<input type="text" name="age"value="" /><br>
</form>
Databin.rar
(934 Bytes, 下载次数: 23)
|