Web Programming II Pertemuan 6
Assalamualaikum, Salam sejahtera bagi kita semua, disini saya akan melanjutkan tugas Web Programming II Pertemuan 6
Setting Base URL
Pengaturan base url adalah pengaturan URL dasar dalam sebuah project aplikasi yang dibuat dengan menggunakan codeigniter. Pengaturan base url di codeigniter terdapat di dalam file config.php di dalam folder project codeigniter.
CodeIgniter/application/config/config.php
Helper dan Library bisa dibilang seperti perpusatakaan coding dengan fungsi-fungsi yang berbeda dan memiliki kegunaan masing-masing. Tinggal memanggil dan menggunakannya saja. Kita juga bisa membuat helper atau library kita sendiri di codeigniter untuk memudahkan pekerjaan kita.
Di tahap ini kita akan men-load atau membuka beberapa library dan helper codeigniter yang kita butuhkan dalam pembuatan aplikasi pustaka-booking ini. Untuk menjalankan atau membuka library dan helper secara otomatis di codeiginter, kita bisa mengaturnya dalam file autoload.php dalam folder application/config/autoload.php.
CodeIgniter/application/config/autoload.php
Library yang akan kita load secara otomatis adalah database, session dan
form_validation. Cari sintak
Kemudian tambahkan database, session dan form_validation. Sehingga menjadi seperti berikut:
Dan helper yang akan kita load secara otomatis adalah url:
Kemudian tambahkan “url” (karena kita hanya membutuhkan helper url disini). Maka akan menjadi seperti berikut.
Merancang & Membuat Database Aplikasi pustaka-booking dan Konfigurasi
database di Codeigniter
Berikut adalah gambaran struktur database yang akan kita buat untuk aplikasi pustakabooking ini.
Buat sebuah database baru dengan nama “pustaka” kemudian buatlah table-table seperti berikut:
a. Tabel User (user)
b. Tabel Role (role)
Isi tabel rolec. Tabel Kategori (kategori)
Membuat Koneksi Database Codeigniter dengan MySQL
database codeigniter yang terletak di application/config/database.php kemudian cari baris sintak seperti berikut:
Kemudian masukkan username, password, dan nama database, untuk password jika tidak ada maka bisa dibiarkan kosong. Sehingga akan menjadi :
Membuat Model untuk CRUD
Pada tahap ini akan dibuat fungsi-fungsi yang bisa gunakan berulang kali, tanpa harus repot banyak-banyak membuat fungsi pada model. contohnya untuk insert data ke database, hanya buat satu fungsi untuk insert data ke database. Dan bisa kita gunakan secara berulangulang kali. Begitu juga dengan fungsi edit, hapus dan update data pada database.
Buat 2 buah file model dengan nama ModelUser.php dan ModelBuku.php. perlu diperhatikan untuk Penamaan Controller dan Model harus diawali dengan huruf besar di codeigniter 3. Memang tidak masalah jika dibuat dengan nama kecil, tetapi akan menyalahi aturan penggunaan codeigniter yang benar dan akan terjadi trouble saat diupload dihosting.
ModelUser.php
ModelBuku.php














Komentar
Posting Komentar