function save() { $asset_detail = new Asset_Detail(); $asset_detail->asset_id = $this->asset_id; $asset_detail->assetd_status = $this->input->post('assetd_status'); $asset_detail->staff_id = $this->input->post('staff_id'); $asset_detail->date = $this->input->post('date'); $asset_detail->descriptions = $this->input->post('descriptions'); if ($asset_detail->save()) { $this->session->set_flashdata('message', 'Asset detail successfully created!'); redirect('assets/' . $this->asset_id . '/details/index'); } else { // Failed $asset_detail->error_message('custom', 'Field required'); $msg = $asset_detail->error->custom; $this->session->set_flashdata('message', $msg); redirect('assets/' . $this->asset_id . '/details/add'); } }