Skip to main content

Penggunaan Model Pada Codeigniter

Penggunaan Model Pada Codeigniter - Secara umum Model pada Codeigniter adalah struktur data. Secara spesifik class model akan mengandung fungsi kode yang akan membantu dalam segala proses yang berhubungan dengan database seperti memasukkan, mengedit, mendapatkan dan menghapus data dalam sebuah database. Sekarang saya akan menjelaskan secara sederhana Penggunaan Model Pada Codeigniter. Untuk menggunakan Model Pada Codeigniter kita harus tau dulu bagaimana menggunakan Controller dan View pada Codeigniter. Untuk penggunaan View dan Controller Pada Codeigniter Teman-teman dapat membaca tutorialnya di sini.

Penggunaan Model Pada Codeigniter

Jika sudah dibaca, Teman-teman pasti udah ngerti bagaimana Menggunakan View dan Controller pada Codeigniter. Bila Teman-teman sudah ngerti berarti kita udah bisa memulai bagaimana Penggunaan Model Pada Codeigniter. Ikuti langkah-langkah dibawah ini:
  1. Yang pertama buat file baru denga menggunakan Notepad++ dan beri nama "modellatihanci.php".
  2. Kemudian simpan pada folder ci/application/models.
  3. Karena pada latihan ini kita bekerja dengan model(yang berhubungan dengan database), maka kita akan mengeluarkan database secara otomatis. Caranya adalah buka terlebih dahulu folder config->aoutoload.php
    Cari kode seperti dibawah ini:
    $autoload['libraries'] = array('');
    Kemudian ganti kode diatas menjadi kode seperti dibawah ini:
    $autoload['libraries'] = array('database');
  4. Kemudian buatlah sebuah database sederhana pada MySQL. Beri nama databasenya denga "ci_db"
    Kemudian buat table baru, dan beri nama "db_latihan"

    Setelah selesai membuat tabel baru, isikan tabel tersebut dengan beberapa konten
  5. Database selesai kita buat, sekarang bagaimana cara Codeigniter tau spesifikasi database kita, seperti usernama dan password untuk mengakses databse serta nama database yang kita buat? Kita harus mengaturnya terlebih dahulu. Caranya adalah buka folder config->databse.php
    Aturlah kodenya seperti dibawah ini:
    $active_group = 'default';
    $active_record = TRUE;

    $db['default']['hostname'] = 'localhost';
    $db['default']['username'] = 'root';
    $db['default']['password'] = '';
    $db['default']['database'] = 'ci_db';
    $db['default']['dbdriver'] = 'mysql';
  6. Sekarang kita telah selesai mengaturnya. Setelah semua selesai kita kembali ke file "modellatihanci.php" yang telah kita buat tadi. Ketikkan kode dibawah ini pada file "modellatihanci.php"

    <?php
    class Modellatihanci extends CI_Model
    {
    public function __construct()
    {
    parent::__construct();
    }

    function ambildb()
    {
    $ambil=$this->db->get('db_latihan');

    if($ambil->num_rows()>0)
    {
    foreach($ambil->result() as $row)
    {
    $data[]=$row;
    }
    return $data;
    }
    }
    }
    ?>
  7. Setelah selesai, kita buat file baru pada Controller dan simpan dengan nama "latihanci.php". Isikan file latihanci.php dengan kode dibawah ini:

    <?php
    class Latihanci extends CI_Controller
    {
    public function __construct()
    {
    parent::__construct();
    }

    function index()
    {
    $this->load->model('modellatihanci');
    $data['title']="Belajar Model Codeigniter";
    $data['tampilsemua']=$this->modellatihanci->ambildb();
    $this->load->view('viewlatihanci',$data);
    }
    }
    ?>
  8. Setelah selesai kita buat file baru pada View dan beri nama "viewlatihanci.php". Isikan file viewlatihanci.php dengan kode dibawah ini:

    <html>
    <head>
    <title><?php echo $title; ?></title>
    </head>
    <body>
    <h3>Menampilkan data dari Database</h3>
    <?php foreach($tampilsemua as $row): ?>
    <h4><?php echo $row->isi; ?></h4>
    <?php endforeach; ?>
    </body>
    </html>
  9. Setelah selesai kita jalankan programa yang telah kita buat denga cara membuka alamat http://localhost/ci/index.php/latihanci pada browser Teman-teman.
  10. Jika tidak ada masalah maka tampilannya akan seperti dibawah ini:

Sekian pembahasan saya mengenai Penggunaan Model Pada Codeigniter, semoga postingan ini berguna untuk Teman-teman yang lagi belajar Codeigniter. Sampai jumpa pada postingan selanjutnya.
KLIK DISINI UNTUK DOWNLOAD



Comments

Popular posts from this blog

Versi Teks Dragon Ball Z Episode 200 Bagian 3

Sebelumnya : Dragon Ball Z Episode 200 Bagian 2

"Hei Videl, apa menurutmu dia lebih kuat dari ayahmu?" Teman gadis di sebelah kirinya bertanya. "Jangan bodoh, ayah Videl adalah Mr.Satan, penyelamat Bumi!" ucap siswa yang duduk di depan Videl. "Tak seorangpun di dunia ini yang lebih kuat darinya."

Setelahnya, pak guru masuk kelas. Videl kembali duduk di kursinya, dan pelajaran akan segera dimulai. Namun sebelum itu, pak guru hendak memperkenalkan seorang siswa baru. ya, dia tak lain adalah Son Gohan.

"Selamat pagi semuanya, hari ini kita kedatangan mahasiswa baru. Silakan masuk."

"Perkenalkan, namaku Son Gohan. Senang bertemu dengan kalian."


"Wah, tampan sekali, dia adalah tipeku." ucap teman Videl.
"Gohan? nama yang aneh." ucap siswa di depan Videl.
Sejenak Videl terdiam, dan kemudian teringat kalau, "Sepertinya aku pernah bertemu dengannya."

"Fufufu, dia terlihat seperti seorang kutu buku." ucap Sharpen…

Download Movie Twilight Saga : Breaking Dawn Part 2

Download Movie Twilight Saga : Breaking Dawn Part 2 Sinopsis:
Cerita ini dimulai ketika Bella (Kristen Stewart) melahirkan seorang putri bernama Renesmee, setelah ibu nya Renee, dan ibu adopsi Edward (Robert Pattinson), Esme. Jacob (Taylor Lautner) melindungi anak dan orang tua baru tersebut dari wujud serigalanya Saat Volturi mengetahui tetang Renesmee, mereka berasumsi bahwa keluarga Cullen telah merusak hukum vampir dan menciptakan hukum baru dengan mengubah seorang anak manusia menjadi anak vampir.


Alice memiliki penglihatan bahwa Volturi akan datang membunuh mereka semua, dan tidak ada alasan yang kuat untuk mereka bertahan. Keluarga Cullen memanggil teman-teman vampir dari seluruh dunia untuk mengetahui keberadaan Renesmee sehingga mereka dapat membuktikan bahwa ia adalah manusia/keturunan vampir. Saat Alice dan Jasper menghilang, keluarga Cullend mengkhawatirkan yang terburuk dan mempersiapkan diri mereka untuk sebuah perang besar. 
Yah, mungkin sekian dulu ulasan tentang cerita in…

The Dark Knight Rises Apk Game Android

download Game The Dark Knight Rises Free Android

Anda pasti sudah mengenal super hero yang satu ini, ya Batman si manusia kelelawar. Cerita Komik yang sudah diadaptasi kedalam berbagai hal, mulai dari film kartun hingga layar lebar ini kini tersedia dalam bentuk game untuk android.

dalam game The Dark Knight Rises anda akan memerankan diri sebagai BATMAN untuk menyelamatkan kota tercintanya: