0

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

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

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

4

1 回答 1

3

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

$data = array();

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

return $data;
于 2013-09-12T11:25:39.390 回答