Cara Membuat Evoting Berbasis Web Part 3

Cara Membuat Evoting Berbasis Web Part 3
Eheeem,hehe..sekarang kita akan membahas tentang bagaimana cara membuat e-voting berbasis web bagian ketiga. Pada bagian ini, kita akan membuat model. Demana letak file model? yaitu di folder application/models. Buat file baru dengan nama model_voting.php. Apa sih fungsi file model ini? fungsinya yaitu merepresentasikan struktur data, yakni untuk CRUD (create,read,update,delete) pada database. Dengan kata lain, file model ini jembatan untuk ke database,hehe. Untuk lebih jelasnya dan  menyingkatkan waktu, berikut sourcecode model_voting.php.

<?php
class Model_voting extends CI_Model{
    function __construct(){
        parent::__construct();
    }
    function cekData($data,$tabel){
        return $query = $this->db->get_where($tabel,$data);
    }
    function getSelectedDataLogin($tabel,$id_user){
        $this->db->where('id_user',$id_user);     
        return $this->db->get($tabel);
    }
    function getAllData($tabel){
        return $this->db->get($tabel);
    } 
    function getSelectedDataOrderBy($tabel,$param,$value,$order,$by){
        $this->db->where($param,$value); 
        $this->db->order_by($order,$by); 
        return $this->db->get($tabel);
    } 
    function getSelectedData($tabel,$param,$value){
        $this->db->where($param,$value); 
        return $this->db->get($tabel);
    } 
   function addData($tabel,$value){
        $this->db->insert($tabel,$value);     
    } 
   function editData($tabel,$param,$value,$data){
        $this->db->where($param,$value); 
        $this->db->set($data); 
        $this->db->update($tabel);     
    } 
    function deleteData($table,$parameter,$id)
    {
        $this->db->where($parameter,$id);
        $this->db->delete($table);
    }
}
?>


Model telah kita buat, selanjutnya kita bikin apa ya?penasaraaaan? tunggu ya artikel selanjutnya. Silakan baca baca artikel disini untuk sekedar merefresh pikiran teman teman, biar tidak blank,hehe. Glory Glory !


Saya lahir di Lamongan,besar d Lamongan. Sempat mengenyam pendidikan S1 Sistem informasi di perguruan tinggi swasta d Surabaya.Alhamdulillah lulus. Ketertarikanku di dunia teknologi informasi khususnya di website di mulai dari tahun 2010,hingga sekarang masih berkutat di bidang Teknologi Informasi

Share this

Related Posts

Previous
Next Post »

1 comments:

comments

Informasi Yang Harus Kamu Ketahui

loading...