0
我的代碼更新不起作用。我在控制器更新codeigniter中的數據
function update($id) {
$this->load->model("Model_mahasiswa");
$data['nim']=$_POST['nim'];
$data['nama']=$_POST['nama'];
$data['alamat']=$_POST['alamat'];
$result=$this->Model_mahasiswa->edit($id, $data);
if($result){
header("location: http://localhost/si_akademik/index.php/mahasiswa/");
}
}
和模態代碼一些代碼
public function edit($id, $data)
{
$this->db->where('id', $id);
$result = $this->db->update('mahasiswa', $data);
return $result;
}
但錯誤:調用一個成員函數編輯()非對象 上,你可以幫我解決這個問題呢?
什麼是你的模型文件名?它的'model_mahasiswa.php'? – Nitish
yes .. model_mahasiswa.php – user3040066
嘗試'$ this-> load-> model(「model_mahasiswa」);'而不是'$ this-> load-> model(「Model_mahasiswa」);' – Nitish