Codeignato 3 Form Crud

[Solved] Codeignato 3 Form Crud | Php Frameworks Codeigniter - Code Explorer | yomemimo.com
Question : codeignato 3 form crud

Answered by : outrageous-ostrich-0eyprt5gysbp

<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class ItemCRUD extends CI_Controller { public $itemCRUD; /** * Get All Data from this method. * * @return Response */ public function __construct() { parent::__construct(); $this->load->library('form_validation'); $this->load->library('session'); $this->load->model('ItemCRUDModel'); $this->itemCRUD = new ItemCRUDModel; } /** * Display Data this method. * * @return Response */ public function index() { $data['data'] = $this->itemCRUD->get_itemCRUD(); $this->load->view('theme/header'); $this->load->view('itemCRUD/list',$data); $this->load->view('theme/footer'); } /** * Show Details this method. * * @return Response */ public function show($id) { $item = $this->itemCRUD->find_item($id); $this->load->view('theme/header'); $this->load->view('itemCRUD/show',array('item'=>$item)); $this->load->view('theme/footer'); } /** * Create from display on this method. * * @return Response */ public function create() { $this->load->view('theme/header'); $this->load->view('itemCRUD/create'); $this->load->view('theme/footer'); } /** * Store Data from this method. * * @return Response */ public function store() { $this->form_validation->set_rules('title', 'Title', 'required'); $this->form_validation->set_rules('description', 'Description', 'required'); if ($this->form_validation->run() == FALSE){ $this->session->set_flashdata('errors', validation_errors()); redirect(base_url('itemCRUD/create')); }else{ $this->itemCRUD->insert_item(); redirect(base_url('itemCRUD')); } } /** * Edit Data from this method. * * @return Response */ public function edit($id) { $item = $this->itemCRUD->find_item($id); $this->load->view('theme/header'); $this->load->view('itemCRUD/edit',array('item'=>$item)); $this->load->view('theme/footer'); } /** * Update Data from this method. * * @return Response */ public function update($id) { $this->form_validation->set_rules('title', 'Title', 'required'); $this->form_validation->set_rules('description', 'Description', 'required'); if ($this->form_validation->run() == FALSE){ $this->session->set_flashdata('errors', validation_errors()); redirect(base_url('itemCRUD/edit/'.$id)); }else{ $this->itemCRUD->update_item($id); redirect(base_url('itemCRUD')); } } /** * Delete Data from this method. * * @return Response */ public function delete($id) { $item = $this->itemCRUD->delete_item($id); redirect(base_url('itemCRUD')); }
}

Source : https://www.itsolutionstuff.com/post/codeigniter-3-basic-crud-application-with-mysql-example-with-demoexample.html | Last Update : Sat, 29 Jan 22

Answers related to codeignato 3 form crud

Code Explorer Popular Question For Php Frameworks Codeigniter