hogava
سه شنبه 14 خرداد 1392, 12:10 عصر
سلام.
این کنترولرم هست:
function edit()
{
$this->load->view('edit_book_form');
echo $id = $this->uri->segment(3);
}
function update()
{
$data = array(
'title' => $this->input->post('title'),
'author' => $this->input->post('author'),
'publisher' => $this->input->post('publisher'),
'pagesnumber' => $this->input->post('pagesnumber')
);
$this->book_model->edit_book($data);
$this->success();
}
این هم مدل هست:
function edit_book($data) {
$this->db->from(‘book’);
$this->db->where(‘id’, 4);
$this->db->update(‘book’, $data);
}
الان رکورد با شناسه 4 آپدیت میشه. من می خوام رکورد با شناسه $id که توی function edit() هست آپدیت بشه لطفا راهنمایی کنید که چطوری مقدار $id رو بیارم توی مدل؟
این کنترولرم هست:
function edit()
{
$this->load->view('edit_book_form');
echo $id = $this->uri->segment(3);
}
function update()
{
$data = array(
'title' => $this->input->post('title'),
'author' => $this->input->post('author'),
'publisher' => $this->input->post('publisher'),
'pagesnumber' => $this->input->post('pagesnumber')
);
$this->book_model->edit_book($data);
$this->success();
}
این هم مدل هست:
function edit_book($data) {
$this->db->from(‘book’);
$this->db->where(‘id’, 4);
$this->db->update(‘book’, $data);
}
الان رکورد با شناسه 4 آپدیت میشه. من می خوام رکورد با شناسه $id که توی function edit() هست آپدیت بشه لطفا راهنمایی کنید که چطوری مقدار $id رو بیارم توی مدل؟