【发布时间】:2022-01-05 01:11:14
【问题描述】:
我无法将数据从控制器传递到 CodeIgniter 3 中的视图。一切看起来都还不错。我需要把Controller的部分放在index()方法中吗?
Donor_Model.php
function viewDonors() {
$query = $this->db->get('donors');
return $query;
}
Staff.php 控制器
public function viewDonors()
{
$this->load->Model('Donor_Model');
$data['donors'] = $this->Donor_Model->viewDonors();
$this->load->view('viewdonors', $data);
}
当我尝试在 viewdonors.php 视图中调用 $data 时,它会将 $donors 显示为未定义。
【问题讨论】:
-
您的 IDE 将其显示为“未定义”。如果你真的运行它会发生什么。
标签: php codeigniter codeigniter-3