Anda di halaman 1dari 20

MODUL 6

PENGENALAN DAN KONFIGURASI


CODEIGNITER

A. Tujuan Praktikum
Agar mahasiswa dapat memahami cara penginstallan codeigniter 3 dan memberikan
pemahaman bagi mahasiswa untuk mengkonfigurasi codeigniter mulai dari database sampai ke
.htaccess

B. Dasar Teori
CodeIgniter menjadi sebuah framework PHP dengan model MVC(Model,View,Controller)
untuk membangun website dinamis dengan menggunakan PHP yang dapat mempercepat
pengembang untuk membuat sebuah aplikasi web. CodeIgniter menerapkan konsep
MVC(Model,View,Controller). Tapi tidak hanya berfokus pada mvc kita juga akan melakukan
konfigurasi standar dalam menggunakan codeigniter.

1. Config/autoload.php
Yang akan berfungsi untuk meload library/pustaka yang di perlukan

2. Config/config.php
Untuk Mengatur base url yang akan digunakan pada web yang di bangun

3. Config/database.php
Untuk menandai database apa yang akan dipakai dalam web yang akan di bangun

4. .htaccess
Untuk menghilangkan index.php pada url.

C. Praktikum

1. Buka web browser lalu ketikan alamat ini di address bar https://codeigniter.com/download
dan setelah itu download codeigniter 3 seperti gambar yang dibawah ini.
2. Setelah di download file akan berekstensi .zip, maka dari itu setelah di download harus di
ekstak dan setelah di ekstrak ubah nama foldernya menjadi webCI setelah itu pidahkan
folder webCI ke C:\xampp\htdocs.

3. Buka folder webCI ke dalam text editor buatlah file php di dalam folder
application/controllers. Buat file php dengan nama Pertama.php lalu ketikan kode program
seperti yang ada di bawah ini.
4. Setelah itu buka web browser lalu ketikan alamat ini localhost/webCI/index.php/Pertama
pada address bar pada web browser, setelah itu tekan enter dan hasilnya akan seperti yang
di bawah ini.

 Konfigurasi CI

1. Config/autoload.php
Buka webCI kalian pada text editor dan buka file autoload.php yang ada pada direktori
webCI/application/config/autoload.php . setelah di buka lihat pada baris libraries dan
isikan array tersebut sesuai dengan yang ada di bahaw ini.

2. Config/config.php
Pada bagian ini yang perlu di atur hanya bagian base url. Jadi buka masuk ke direktori
webCI/application/config/config.php. dan ikuti perintah seperti yang ada di bawah ini.
3. Config/database.php
Pada bagian ini fungsinya agar memberitahukan codeigniter untuk menggunakan database
yang sudah dibuat/disiapkan untuk di pakai. Jadi masuk pada direktori
webCI/application/config/database.php. dan ketikan perintah seperti yang ada di bawah ini.

4. .htaccess
Untuk yang ini kita akan mengambil codenya dari web codeigniter. Jadi buka web browser
kalian lalu kunjungi alamat berikut
https://www.codeigniter.com/userguide3/general/urls.html.Setelah masuk lihat kode seperti
di bawah ini.

Setelah itu buka folder webCI, lalu buat file dengan nama .htaccess lalu salin kode yang di
atas dan setelah itu simpan.
Sebelum:

Sesudah:

A. Tugas Praktikum
Akan diberikan oleh laboran
MODUL 7
CRUD CODEIGNITER
A. Tujuan Praktikum
Agar mahasiswa mampu memahami cara pembuatan create dan read pada codeigniter 3 dan
dapat belajar crud menggunakan framework. Dan fokus mahasiswa akan tertuju pada 3 folder
saja yaitu Controller,Model,View.

B. Dasar Teroi
1. Create
Kita akan membuat form input yang akan bertujuan untuk menyimpan data yang
diinputkan ke database.

2. Read
Setelah data yang tersimpan ke database sekarang kita akan menapilkan ke dalam tabel
yang sudah tersedia.

3. Update
Setelah itu kita akan mencoba mengedit data yang yang sudah ada di dalam tabel yang
sudah berisi data.

4. Delete
Dan yang terakhir kita akan menghapus data yang ada di dalam tabel

C. Praktikum

1. Siapkan tampilan dengan menggukana bootstrap. Download bootstrap di alamat ini


https://getbootstrap.com/ . setelah download masuk ke C:\xampp\htdocs\webCI, dan buat
folder dengan nama assets setelah itu ekstrak bootstrap ke dalam folder
C:\xampp\htdocs\webCI\assets. Maka akan seperti gambar di bawah ini
Setelah download ekstrak .
Folder assets akan sejajar dengan folder application.

2. Siapkan database dengan nama webci dan tabel dengan nama datamhs . setelah itu atur
database pada codeigniter. Sama seperti gambar dibawa ini.
Atur pada codeigniter.

3. Masuk pada folder controller dan buat file php dengan nama Beranda.php . lalu ketikan
kode program seperti yang ada di bawah.
4. Setelah itu masuk ke folder Model dan buat file php dengan nama Datamhs.php .lalu
ketikan kode program sebagai berikut.

5. Setelah itu masuk ke folder view dan buat file php dengan nama beranda_vw.php . lalu
ketikan kode program seperti yang ada di bawah ini.
Maka hasilnya akan seperti ini.
 Membuat fungsi Tabmah data

6. Setelah itu kita akan memmbuat tambah data. Jadi masuk ke folder controller dan buat file
php dengan nama Tambah.php. dan ketikan kode program seperti yang dibawah ini.
7. Setelah membuat controller , sekarang buatlah model dengan nama Tmbh_m.php . dan
ketikan kode program seperti yang di bawah ini.

8. Setelah model sekarang masuk ke view dan buatlah file dengan nama tambah_vw.php .dan
ketikan kode program seperti yang dibawah ini.
Maka hasilnya akan seperti yang di bawah ini.
Seteleh itu klik Simpan data . maka hasilnya akan sama seperti berikut.

 Membuat fungsi Edit Data

9. Masuk pada controller pada file Beranda.php dan ketikan kode program seperti yang di
bawah ini.
10. Setelah itu buka model pada file Datamhs.php . dan ketikan kode program seperti yang di
bawah ini.

11. Setelah itu masuk ke folder view lalu dan buatlah file php dengan nama edit_vw.php. dan
ketikan kode program seperti dibawah ini.

 Pada bagian value pada npm diisi. value=”<?= $baris->npm ?>”


12. Setelah selesai pada halaman beranda jika di klik tombol edit maka hasilnya akan sama
seperti yang di bawah ini.

Dan setelah di edit dengan data yang baru dan disimpan hasilnya akan seperti di bawah ini.
 Membuat fungsi Hapus Data

1. Masuk pada controller pada file Beranda.php. lalu ketikan kode program seperti yang ada
di bawah ini.
2. Setelah itu masuk ke model dan buka file Datamhs.php. lalu ketikan kode program seperti
di bawah ini.

3. Setelah itu coba untuk menghapus data yang ada di tabel.

D. Tugas praktikum
Akan di berikan oleh laboran

Anda mungkin juga menyukai