关于一个添加和修改set_value的问题
本帖最后由 Eva 于 2013-3-15 13:48 编辑主要是做一个添加和修改的功能的时候出现的一个问题
现在添加和修改想用一个视图文件,在添加的时候要检查是否为空,所以用了set_rules这个方法,如果返回false了,会重新跳到视图,并且显示之前输入的数据,所以在视图input里的value值就写了 set_value
这样做在添加的时候没有问题,可是在修改时用这个页面的时候,取了数据要往视图放,value值没办法赋值,因为已经写了set_value了,不知道该用怎么样的方法可以两者兼备,高手赐教
修改赋值的话,没有必要用set_value了吧?直接变量不就OK了? 叶凡 发表于 2013-3-15 14:17 static/image/common/back.gif
修改赋值的话,没有必要用set_value了吧?直接变量不就OK了?
可是 现在value="set_value('username')"是这样的,因为在添加的时候这样写了,修改再用的时候就不共通了,是不是有别的思路可以解决这个问题? 可以放弃set_value,没用也可以哦 set_value()
允许你设置 input 或者 textarea 字段的值。你必须在第一个参数中指定字段名称。第二个参数是可选的,允许你给字段设置一个默认值。例如:
<input type="text" name="quantity" value="<?php echo set_value('quantity', '0'); ?>" size="50" />
当上面的表单元素第一次加载时将会显示"0"。
if(isset($_POST['title']))
{
$this->news_model->set_news();
redirect('news/index');
}
else
{
$this->load->view('news/add');
}
页:
[1]