Php 将数据库中的数据插入视图-Codeigniter

Php 将数据库中的数据插入视图-Codeigniter,php,codeigniter-2,Php,Codeigniter 2,好的,我正在从数据库中获取我需要的数据。但是,如何将“echo数据”作为变量进行回送 比如说, <? echo $row1->title; ?> 如果要查看整个控制器,请在此处选中: 您需要将数据从控制器传递到视图 当前要将$data传递到视图,请在此数组中为行添加另一个字段 $data['row1'] = $row1; $this->load->view('shared/header_view', $data); // or any other view 这应

好的,我正在从数据库中获取我需要的数据。但是,如何将“echo数据”作为变量进行回送

比如说,

<? echo $row1->title; ?>
如果要查看整个控制器,请在此处选中:
您需要将数据从控制器传递到视图

当前要将
$data
传递到视图,请在此数组中为行添加另一个字段

$data['row1'] = $row1;
$this->load->view('shared/header_view', $data); // or any other view
这应该在视图中起作用

echo $row1->$title;

上面的代码没有经过测试-但应该可以使用。

谢谢!我最初尝试过,但得到了一个错误:“Message:未定义变量:row1”和“Message:尝试获取非对象的属性”在视图中。请记住将变量分配给要发送到视图的数组您在之前的尝试中收到并在注释中引用的错误可能是由于未将变量分配给
$data
数组造成的。我这样做了…我以前已将$data分配给加载->视图。。。当您执行$data=array(……尝试将$data[row1]=$row1放在该语句之后时,您正在擦除数据数组。此外,您应该在不在控制器中的模型中进行数据库调用。您可以在此处阅读有关模型的内容:
echo $row1->$title;