Skip to main content

Part of myLIFE

Aftermovie TC KOPMA UGM

Tutorial MVC pada Framework CodeIgniter | Task

Assalamualaikum wr wb

Kali ini kita akan membahas tentang MVC pada Framework CodeIgniter.
MVC sendiri merupakan singkatan dari Model View Controller, yang dimana data setiap project itu di pisahkan sesuai porsinya masing-masing.
Tampilan pada browser masuk ke View, dan yang mengendalikan tampilannya masuk di Model dan Controller.

Karena Framework yang terinstall di perangkat saya CodeIgniter, jadi tutorial ini menggunakan Framework CodeIgniter.

Sebelum memulai tutorial jangan lupa untuk mengaktifkan XAMPP kalian di perangkat kalian masing-masing.



Pertama, buka folder c:\xampp\htdocs\ci_ku(nama folder CI kalian)\application.
Kalian cukup fokus pada sub folder controllers, model, dan views.



Di tutorial ini saya akan mencontohkan dengan menggunakan contoh barang.
Pada folder controllers saya buat file baru namanya Barang.php


Kalian bisa mencontoh coding nya sebagai dummy file.



$this->load->view('list-barang');  

ini merupkan penghubung antara view dan controller.
Bisa kita lihat codingan pada view di bawah ini.



Dan, coba kita jalankan pada web browser punya kita. Hasilnya akan keluar sesuai file view tadi yaitu "Data Barang".


Selanjutnya, kita akan membuat file model nya. Yang berisi nama barang dengan menggunakan array.
Codingannya seperti ini.




Selanjutnya, controllers nya bisa kita modifikasi lagi supaya pada file view kita tinggal mendeklarasi variable yang berada di controllers.
Contoh codingannya seperti ini.



Dan, pada view nya codingannya seperti ini.



$judul; merupakan variable yang mau kita panggil pada file controller tadi.

Pada file controller tadi kita menemukan codingan seperti ini

$data['barang'] = $this->model_barang->list_barang(); 

ini artinya kita memanggil file pada model sekaligus variable yang ada pada model dan di tampilkan pada view dengan menggunakan codingan seperti dibawah.

<?php

echo print_r($barang);

?>

Hasilnya variable yang berada di model akan tereksekusi.



Comments

Popular posts from this blog

Online

Assalamualaikum wr. wb.        Alhamdulillah bisa kembali posting blog kembali setelah beberapa tahun lamanya, yang dulunya konten blog mencomot dari website lain haha.. gak kok ada link aksesnya, hanya menyalin data sumber aja..  Sekarang penulisnya juga bukan hanya ada blog pribadi, jika kalian hobby menjadi "user" yang terbiasa streaming YouTube, jangan lupa di SUBSCRIBE dan di tonton juga keseruan dari penulis bisa di akses disini....        Mungkin kalian bertanya-tanya "waw bang keren banget editannya, gimana caranya bang? pakai apa bang?" ya mungkin nanti aku akan membuat tutorialnya, mungkin akan lebih mudah lewat YouTube aja ya. Soo, pantengin terus YouTube kita. STAY TUNE        Kali ini penulis bisa dikatakan berkembang/berevolusi/meningkat. BOOM! Hahah, ya jujur saja posting sebelumnya itu dibuat sekitar 2 tahun yang lalu, namanya juga baru masuk SMA, jadi bibit-bib...

Gokilnya Selfie dan Gaming dengan Oppo R5

Assalamualaikum wr.wb Hai A's kali ini saya akan review tentang smartphone Oppo R5. Buat kalian yang suka selfie, bermain game. Disarankan menggunakan smartphone yang satu ini. Memiliki spesifikasi bagus dan lumayan tinggi. Smartphone ini memiliki RAM 2GB dan kamera depan 5MP, kamera utama 13MP, itulah mengapa utk kalian yang suka selfie, dan bermain game disarankan smartphone ini. Bukan hanya itu kelebihannya, menurut saya smartphone ini memiliki layar HD, dan perlindungan mata utk membuat person(orang yang memainkan)nya nyaman berlama-lama bermain game. Dengan Baterai Li-Po 2000 mAh bermain gamenya semakin nyaman dan tahan lama. Fitur menarik dari smartphone ini juga jika kita ingin mengaktifkannya hanya ketuk 2x saja, dari layar hitam menjadi berwarna. Dan ketika sudah membuka kunci kita langsung dihantarkan ke layar menu tidak repot lagi biasanya smartphone lain ketika sudah membuka kunci dihantarkan ke layar utama (homescreen). Jika anda memiliki file musik,video,foto...

Simple CRUD - CodeIgniter

Assalamualaikum wr wb Materi kali ini membahas tentang CRUD, yaitu kita bisa menginput data, update, view dan delete. Pertama, hal yang selalu di perhatikan 'Start' terlebih dahulu Apache dan MySQL di XAMPP Kedua, buat database baru pada "localhost/phpmyAdmin" . Disini saya menggunakan nama database nya "crudphp" Saya membuat struktur database nya seperti yang di bawah ini Masalah dengan database phpmyAdmin selesai, saat nya kita membuat text editor, disini saya menggunakan Sublime Text 3. Berikut merupakan daftar list yang akan kita coding (kotak merah) Kita akan mulai dari mengoding "connect.php" , disini fungsi nya menghubungkan database dengan text editor. Lalu, kita akan mengoding "index.php" ini seperti penghantar utama saja Nah, pada index ini kita sudah bisa melihat tampilan html kita. Akses "localhost/index.php" pada browser kalian, dan akan muncul seperti ini Lalu, isi juga "doAddProduc...