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