好的,我正在从数据库中正确地获取我需要的数据。但是,我如何获取“回声数据”并在视图中将其作为变量回显?
例如,
<? echo $row1->title; ?>
放置在视图中时无效。
这是我的控制器的一部分:
// Pricing and package details insert from db
$query = $this -> db -> query('SELECT title, price, number_sites, number_entries, white_label FROM pricing');
$row1 = $query->row(0); // 0 grabs first row in table: Package 1
echo $row1->title;
echo $row1->price;
echo $row1->number_sites;
如果要查看整个控制器,请在此处查看: http://codepad.org/4nRrywzl
答案 0 :(得分:1)
您需要将数据从控制器传递到视图。
目前您正在将$data
传递给视图,在该数组中为该行添加另一个字段。
$data['row1'] = $row1;
$this->load->view('shared/header_view', $data); // or any other view
这应该在视图中起作用
echo $row1->$title;
未测试上述代码 - 但它应该可以正常工作。