我無法將資料從控制器傳遞到 CodeIgniter 3 中的視圖。看起來一切正常。我需要將控制器的部分放在 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 為未定義。
viewdonors.php 的螢屏截圖
uj5u.com熱心網友回復:
@TimBrownlaw 是對的。即使 IDE 顯示錯誤,代碼也可以正常運行。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/370485.html
