Selasa, 20 Agustus 2019

0 Persiapan membuat CRUD menggunakan CodeIgniter.

Halo guys, balik lagi setelah sekian lama nggak ngeblog hahaha, kali ini gw mau sharing apa yang gw pelajari dari channel youtube Web Programming Unpas di seri Ngoding Bareng tentang bagaimana membuat website pake CI (Code Igniter) dan Bootstrap, aplikasi sederhana sih yang penting udah pake Framework cuyy hahahaa.. Oh iya cuy sebelum ngikutin blog ini, kalian harus tau dulu konsep MVC yaa.


Oke langsung aja.

Pertama2 jangan lupa download CI di websitenya codeigniter.com dan juga bootstrap di getbootstrap.coim

Setelah berhasil di download, kalian bikin 1 folder di dalam folder htdocs kalian, kasih aja nama ci-app biar sama broo


Abis itu, masukin hasil download CI kalian tadi ke dalam folder tersebut






Silahkan buka folder tersebut di code editor favorit kalian ya, kalo gw pake visual studio code.

Terus kalian buka dokumentasi dari codeigniter, bisa lewat offline (yang ada di folder user_guide) ataupun online (codeigniter.com/user_guide).

Kalo sudah, cari htaccess



Klik CodeIgniter URLs, scroll ke bawah dan copy ini






Bikin file di dalam folder rootnya (ci-app), dan kasih nama .htaccess, lalu paste hasil copyan tadi kee dalam file tersebut, jangan lupa save.



Gunanya untuk menghilangkan URL default dari codeigniter, yang tadinya localhost/ci-app/index.php/welcome, jadi localhost/ci-app/welcome.

Setelah itu, buka folder application->config->config.php. Isi bagian base url dengan alamat folder kita, untuk menentukan alamat dari base_url kita yang nantinya akan sering digunakan.

Lalu scroll lagi ke bawah, hapus bagian index dan jangan lupa disave.



Selanjutnya kita akan menentukan url default kita, yang tadinya localhost/ci-app/welcome, menjadi localhost/ci-app-/home. Masuk ke file routes.php di dalam folder application.






Oh iya hampir lupa, kalian bikin database dulu di localhost/phpmyadmin, bikin database dengan nama phpmvc (boleh beda), lalu bikin di dalamnya sebuah table mahasiswa yang berisikan id (int, primary, auto increment), nama (varchar), nrp (varchar), email (varchar), jurusan (varchar). Lalu kalian insert table mahasiswa tersebut dengan sembarang, saya kasih contoh seperti ini.



Ya jadi seperti itu persiapannya, tunggu update-an selanjutnya okee









 

Welcome to my blog Copyright © 2011 - |- Template created by O Pregador - |- Powered by Blogger Templates