load->model("ModelAKG"); } function index() { $kalori = $this->ModelAKG->get_data(); $data = array( 'body' => 'AKG/list', 'kalori' => $kalori ); $this->load->view("index", $data); } public function input() { $kalori = $this->ModelAKG->get_data(); $data = array( 'body' => 'AKG/input', 'form' => 'AKG/form', 'kalori' => $kalori, ); $this->load->view('index', $data); } public function insert() { $data = array( 'awal' => $this->input->post('awal'), 'akhir' => $this->input->post('akhir'), 'jenis_kelamin' => $this->input->post('jenis_kelamin'), 'energi' => $this->input->post('energi'), 'karbohidrat' => $this->input->post('karbohidrat'), 'protein' => $this->input->post('protein'), 'lemak' => $this->input->post('lemak'), 'besi' => $this->input->post('besi'), 'vitamina' => $this->input->post('vitamina'), 'vitaminc' => $this->input->post('vitaminc'), ); if ($this->db->insert("kalori", $data)) { // $this->session->set_flashdata("notif", $this->Notif->berhasil("Berhasil Input Data")); redirect(base_url() . "AKG"); } else { $this->session->set_flashdata("notif", $this->Notif->gagal("gagal Input Data")); redirect(base_url() . "AKG"); } } function edit() { $id = $this->uri->segment(3); $kalori = $this->ModelAKG->get_data_edit($id); $data = array( 'form' => 'AKG/form_edit', 'body' => 'AKG/edit', 'kalori' => $kalori, ); $this->load->view('index', $data); } function update() { $id = $this->uri->segment(3); $data = array( 'awal' => $this->input->post('awal'), 'akhir' => $this->input->post('akhir'), 'jenis_kelamin' => $this->input->post('jenis_kelamin'), 'energi' => $this->input->post('energi'), 'karbohidrat' => $this->input->post('karbohidrat'), 'protein' => $this->input->post('protein'), 'lemak' => $this->input->post('lemak'), 'besi' => $this->input->post('besi'), 'vitamina' => $this->input->post('vitamina'), 'vitaminc' => $this->input->post('vitaminc'), ); $this->db->where("id_kalori", $id); if ($this->db->update("kalori", $data)) { // code... // $this->session->set_flashdata("notif", $this->Notif->berhasil("Berhasil Input Data")); redirect(base_url() . "AKG"); } else { $this->session->set_flashdata("notif", $this->Notif->gagal("gagal Input Data")); redirect(base_url() . "AKG"); } } function delete() { $id = $this->input->post("id_kalori"); $this->db->where_in("id_kalori", $id); if ($this->db->delete("kalori")) { // $this->session->set_flashdata("notif", $this->Notif->berhasil("Berhasil Input Data")); redirect(base_url() . "AKG"); // code... } else { $this->session->set_flashdata("notif", $this->Notif->gagal("gagal Input Data")); redirect(base_url() . "AKG"); } } }