我正在使用 CodeIgniter 并遇到以下问题。
我的控制器有:
class Site extends CI_Controller{
function index()
{
$this->load->model('myModel');
$data['records'] = $this->myModel->getAll();
$this->load->view('home', $data);
}
}
我的模型有:
class myModel extends CI_Model {
function getAll()
{
$query = $this->db->get("test");
return $query->result();
}
}
最后,我的观点包含:
<?php
print_r($records);
foreach ($records as $item): ?>
<li><?php echo $item->$title?></li>
<?php endforeach; ?>
结果是我看不到我应该看到的桌子。相反,它会打印出来Array()
。$records
里面什么都没有,我相信这一切都始于控制器。
任何建议都会有很大帮助!