如何在数组中存储数据库值?

时间:2013-09-12 10:03:13

标签: codeigniter codeigniter-2

我是codeignitor的新手,并且在数组中存储数据库值并将其传递给其他页面

$query = $this->db->query("YOUR QUERY");
foreach ($query->result() as $row)
{
    echo $row->title;
    echo $row->name;
    echo $row->body;
}

而不是echo它应该存储在数组中并作为参数传递给其他页面..是否可能?

1 个答案:

答案 0 :(得分:3)

此代码将查询结果作为数组返回,现在您可以在控制器中使用该数组并将其传递给您的视图。

$data = array();

foreach ($query->result() as $row)
{
    $data[] = array(
        'title' => $row->title,
        'name'  => $row->name,
        'body'  => $row->body
    );
}

return $data;