在输出前添加数据
在M里面用$query = $this->db->get('table')获得数据,
C里面接收 $data["infolist"]=;
我想在输出到页面之前添加一些数据怎么加进去?
HELP? PHP 数组操作都忘记了? 2# Hex 不是忘了数组操作,是不清楚CI返回什么样的值,解决了:
$query = $this->db->get("manage",20,0);
if($query->num_rows()>0)
{
foreach ($query->result() as $rows_key=>$rows_value)
{
$rows_value->tflag = $this->getNextSum($rows_value->tid);
}
return $query;
} -_- 不清楚返回什么值,用 print_r 看一下就可以,呵呵,这应该成为一种习惯。 2# Hex 不是忘了数组操作,是不清楚CI返回什么样的值,解决了:
$query = $this->db->get("manage",20,0);
if($query->num_rows()>0)
{
foreach ($query->result() as $rows_key=>$row ...
CIwlhgbs2007 发表于 2009-9-4 13:56 http://codeigniter.org.cn/forums/images/common/back.gif
你这么解决的?
我这边也有做过类似的,不过直接$rows_value里添加属性,最后return $query的结果是没有改变任何数据,我猜想是$rows_value只是一份拷贝(PHP5)~所以这时候我都是重新建一个变量来存改后的这些数据,备注:我是用数组模式的!
页:
[1]