PBKK Tugas 7 - Create dan Read Menggunakan CI
Tugas kali ini meminta kita untuk membuat aplikasi website menggunakan framework CodeIgniter dengan proses Create dan Read
Data yang akan disimpan diantaranya adalah :
- nama
- jenis_kelamin
- tempat_lahir
- tanggal_lahir
- no_telp
- alamat
Mempersiapkan Database
Buka localhost/phpmyadmin untuk membuka phpmyadmin. Lalu di bagian database kita membuat data base baru, dengan nama 'crud' lalu klik tombol create
- kd_siswa : (int) Primary Key, Auto Increment
- nama : Varchar(255)
- jenis_kelamin : Enum(‘pria’,’wanita’)
- tempat_lahir : Varchar(255)
- tanggal_lahir : date
- no_telp : Varchar(100)
- alamat : Varchar(100)
Konfigurasi database
Setting database
Untuk konfigurasi database, kita perlu membuka file application/config/database.php dan setting bagian database dengan settingan berikut :
Silahkan ubah file application/config/config.php
Ubah bagian :
dan
Bagian .htaccess di bagian root folder dan isi codenya diisi seperti ini :
Buka file dengan nama application/config/autoload.php dan mengubahnya menjadi :
Membuat template Header & Footer
Berikutnya kita akan membuat file untuk keperluan template, bagian template ini kita akan bagi menjadi 3 bagian :
1. header
2. content
3. footer
Membuat file header.php
Buatlah file header.php di dalam folder application/views/template/header.php
Buatlah file footer.php di dalam folder application/views/template/footer.php
Membuat Fitur Read Data
Untuk langkah awal membuat fitur untuk menampilkan data siswa, kita perlu membuat controller terlebih dahulu. Buatlah controller dengan nama Siswa.php dan letakkan file tersebut di application/controller/Siswa.php
Selanjutnya, kita akan membuat file model dengan nama Siswa_model.php dan letakkan di dalam folder application/models/Siswa_model.php
Setelah membuat model dan controller, kita akan membuat file view dengan nama index.php. Letakkan file di dalam folder application/siswa/index.php
Selanjutnya kita akan mengakses dengan alamat localhost/belajar/siswa. Maka tampilannya akan seperti :
Membuat Fitur Create Data
Untuk create data, kita akan kembali ke controller dan menambahkan function create()
Selanjutnya, kita akan membuat file view dengan nama create.php dan posisi file pada folder application/siswa/create.php
Untuk menampilkan form create data, gunakan alamat : http://localhost/belajar/siswa/create
Source Code : Create and Read
Comments
Post a Comment