Postingan

Menampilkan postingan dengan label mvc

Belajar Codeigniter : Hapus Data atau Delete Data (CRUD)

Gambar
Pada artikel kali ini akan mempelajari tentang bagaimana menghapus data yang sudah tersimpan di database. Masih seputaran artikel kemarin yang membahas CRUD tentang bagaimana membuat, menampilkan dan juga mengubah data yang sudah ada. Kebutuhan Pada pelajaran kali ini hal yang dibutuhkan masih seputaran dengan artikel kemarin dengan file m_data.php, crud.php dan juga folder view. Codelabs Lanhsung saja, hal pertama yang harus dilakukan adalah membuka file crud.php kemudian tambahkan syntax berikut. Fungsi tersebut bertujuan untuk menghapus data dari tabel tb_buku yang di mana delete_data diambil dari file m_data.php Kemudian tambahkan juga syntax berikut pada file m_data.php Dalam syntax di atas dilakukannya pengambilan data dari tb_buku untuk dikirim ke file crud.php Kemudian kembali lagi pada file view_index.php dalam folder \application\views\ terdapat 'crud/hapus' pada barisan Hapus yang bertujuan untuk pemanggilan method delete. Hasil dari penamba...

Belajar Codeigniter : Ubah Data atau Update Data (CRUD)

Gambar
Melanjutkan artikel sebelumnya tentang CRUD tentang membuat dan menampilkan data, pada artikel kali ini akan membahas tentang mengubah data. Yaitu bagaimana mengubah data yang sudah tersimpan di database dengan mengambil id dari data tersebut. Persiapan Untuk mengikuti tutorial ini pastikan sudah menyelesaikan tutorial berikutnya tentang membuat dan menampilkan data, karena untuk mengubah data sudah dipastikan sudah ada data sebelumnya untuk diubah. Codelabs Buka file crud.php yang berada di folder \application\controllers\ kemudian tambahkan script berikut; Dalam script di atas terdapat dua fungsi antara fungsi edit dan fungsi updata. fungsi edit digunakan untuk mengambil data dari tabel tb_buku untuk ditampilkan pada form di file view_update Kemudian pada file m_data.php yang berada di folder \application\models\ tambahkan script berikut; fungsi edit_data mengambil data dari tabel untuk diteruskan ke file crud.php dan fungsi update_data digunakan untuk menyimpan data...

Belajar Codeigniter : Membuat Data atau Create Data (CRUD)

Gambar
Kali ini akan belajar mengenai CRUD dengan tema perpustakaan, Crud merupakan dasar dari suatu aplikasi, yang dimana berfungsi untuk menambah ( create) , membaca ( read ), merubah ( update ), serta menghapus ( delete ). Dalam artikel kali ini akan belajar mengenai cara membuat data menggunakan framework CI. Persiapan Pastikan sudah melakukan beberapa hal berikut; Mempunyai file framework Codeigniter. Pasang koneksi database. jika belum klik di sini . XAMPP atau server lokal. Lets Go to Codelabs Langkah pertama pastikan sudah mempunyai database dengan nama “perpustakaan” Kemudian tambahkan $config['base_url'] = 'http://localhost/perpustakaan/'; pada file config.php dan juga $autoload['libraries'] = array('database'); pada file autoload.php pada folder \application\config\ dengan tujuan agar database dan dimuat secara otomatis saat aplikasi dijalankan. Dan jangan lupa untuk mengatur file database.php untuk menggunakan database ’perpustakaan...

Belajar CodeIgniter : Instalasi

Gambar
Kali ini ane mau berbagi tutorial tentang framework php yang powerfull nih, bisa digunakan untuk webportofolio bisa, blog bisa, toko online bisa, dan masih banyak lagi. Apa itu CodeIgniter? Sebelum mengetahui apa itu CodeIgniter ane jelasin dulu apa itu framework, jadi Framework bahasa indonesianya kerangka kerja adalah suatu kumpulan class dan function yang mempunyai fungsi-fungsi sendiri yang sudah terhubung dan sangat mempermudah bagi pengembang apalagi dalam framework biasanya sudah ada prosedur atau aturan sendiri. . CodeIgniter atau biasa disingkat CI adalah salah satu framework PHP yang mengadopsi metode MVC ( Model View Controller ). Sampai saat ini CodeIgniter sudah mencapai versi 3.1.9 dan akan ada versi 4.x untuk mendatang. MVC merupakan teknik yang memisahkan komponen utama dari framework menjadi 3 bagian; Model adalah bagian yang mewakili dari struktur data, biasanya berisi fungsi-fungsi untuk pengolahan basis data. View merupakan bagian yang menga...