document.write('
Data hosted with ♥ by Pastebin.com - Download Raw - See Original
  1. <?php
  2. defined(\'BASEPATH\') OR exit(\'No direct script access allowed\');
  3.  
  4. class Data extends CI_Controller {
  5.     //meload model ke setiap function
  6.     public function __construct(){
  7.         parent::__construct();
  8.         $this->load->model(\'M_data\');
  9.     }
  10.     //tampilan index atau awal
  11.     public function index()
  12.     {
  13.         //menjalankan function tampil dalam file M_data
  14.         $data[\'kontak\']=$this->M_data->tampil();
  15.         $this->load->view(\'Home\',$data);
  16.     }
  17.     //tambah
  18.     public function tambah(){
  19.         $this->load->view(\'tambah\');
  20.     }
  21.     //simpan
  22.     function simpan(){
  23.         //menjalankan function simpan_data dalam file M_data
  24.         $this->M_data->simpan_data();
  25.         //meload controller Data kembali ke tampilan awal
  26.         redirect(\'Data\');
  27.     }
  28.     //hapus
  29.     function hapus($id){
  30.         //menjalankan function hapus_data dalam file M_data
  31.         $this->M_data->hapus_data($id);
  32.         //meload controller Data kembali ke tampilan awal
  33.         redirect(\'Data\');
  34.     }
  35.     //edit
  36.     function edit($id){
  37.         //menjalankan function detail dalam file M_data
  38.         $data[\'detail\']=$this->M_data->detail($id);
  39.         $this->load->view(\'edit\',$data);
  40.     }
  41.     //update
  42.     function update(){
  43.         //menjalankan function update_data dalam file M_data
  44.         $this->M_data->update_data($this->input->post(\'id\'));
  45.         //meload controller Data kembali ke tampilan awal
  46.         redirect(\'Data\');
  47.     }
  48. }
');