未定义的变量:在codeigniter中查询

时间:2013-07-02 01:23:33

标签: codeigniter variables codeigniter-2

我收到错误未定义的变量:查询。我一直在搜索codeigniter论坛,在这里寻找解决方案,但似乎没有任何工作。如果你能在这里找到我做错的话,我将不胜感激。

消息:未定义的变量:查询 文件名:views / display.php 行号:3

控制器     

function index() {
$this->load->model('mdl_tasks');
$data['query'] = $this->mdl_tasks->get('priority');
$this->load->view('display');
}
}

模型

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');

class Mdl_tasks extends CI_Model {


function __construct()
{
// Call the Model constructor
parent::__construct();
}
function get($order_by) {
$this->db->order_by($order_by);
$query = $this->db->get('tasks');
return $query;
}
}

查看

<h1>Your tasks</h1>
<?php
foreach ($query->result() as $row) {
echo "<h2>".$row->title."</h2";
}
?>

1 个答案:

答案 0 :(得分:2)

您需要在此处加入$data

   $this->load->view('display', $data);