我是codeignitor的新手,并且在数组中存储数据库值并将其传递给其他页面
$query = $this->db->query("YOUR QUERY");
foreach ($query->result() as $row)
{
echo $row->title;
echo $row->name;
echo $row->body;
}
而不是echo它应该存储在数组中并作为参数传递给其他页面..是否可能?
答案 0 :(得分:3)
此代码将查询结果作为数组返回,现在您可以在控制器中使用该数组并将其传递给您的视图。
$data = array();
foreach ($query->result() as $row)
{
$data[] = array(
'title' => $row->title,
'name' => $row->name,
'body' => $row->body
);
}
return $data;