Skip to main content

Posts

Showing posts from February, 2019

Laravel Controllers & interactive with DB

Controller adalah mengambil permintaan, memparsing permintaan, menginisialisasi, memanggil model dan kemudian mengambil responnya, dan mengirimkannya ke View. Biar lebih jelas nanti untuk contohnya di bahas di bawah ya Fungsinya yaitu untuk memudahkan pekerjaan kita terutama dalam membuat CRUD(Create, Read,Update,Delete) karena hanya dengan membuat Controller maka Laravel akan otomatis menyediakan semua metode untuk operasi CRUD nya. Nah itu sekilas tentang Controller beserta fungsinya. Langsung saja ke pembahasan... STUDI KASUS 2 Perintahnya : Isi data dummy untuk tabel t_kelas dengan data kelas XI di SMK Negeri 4 Bandung (Semua jurusan, 13 kelas) Lakukan hal yang sama seperti tabel t_siswa untuk tabel t_kelas, buatlah controller dan modifikasi view nya untuk menampilkan data dari t_kelas Tabel ‘t_kelas’ adalah tabel percobaan yang kemarin kita pakai dan sekarang tugas kita adalah mengkoneksikan Controller yang kita buat ke Database khusunya t_kelas 1. 

Database Migration Laravel

Ada sebuah fitur/keunggulan tersendiri bagi kamu pengguna framework laravel. Yap, hanya di laravel kita dapat membuat melalui “migration”. Dengan fitur ini, proses pembuatan dan modifikasi tabel database dapat dilakukan dalam script PHP. Penggunaan database migration ini akan sangat “terasa” bagi kamu yang terbiasa dalam pengembangan sistem bersama tim dimana dalam pengerjaan sistem biasanya dikerjakan lebih dari 1 orang. Setiap ada perubahan tabel, maka akan tersimpan di source control seperti git. Selain itu, kamu juga dapat melakukan undo dan redo perubahan database dengan mudah. Sebelum dapat membuat tabel melalui migration, kita wajib melakukan konfigurasi database terlebih dahulu dan membuat file migration. Jalankan command di bawah ini di terminal/command prompt untuk membuat file migration. Menjalankan Migrations Dengan  artisan , kita cukup menjalankan perintah di bawah. $ php artisan migrate Migrated: 2016_10_11_014905_create_pages_table Untuk memastikan

Passing Data terhadap View pada Laravel

Passing Data terhadap View pada Laravel Laravel adalah sebuah framework PHP yang dirilis dibawah lisensi MIT, dibangun dengan konsep MVC (model view controller). Laravel adalah pengembangan website berbasis MVP yang ditulis dalam PHP yang dirancang untuk meningkatkan kualitas perangkat lunak dengan mengurangi biaya pengembangan awal dan biaya pemeliharaan, dan untuk meningkatkan pengalaman bekerja dengan aplikasi dengan menyediakan sintaks yang ekspresif, jelas dan menghemat waktu. KONSEP MVC Nah itu penjelasan singkat mengenai Laravel Framework, dan sekarang kita Analisis kedua subject kodingan.. THE SUBJECT Example Kodingan A Penjelasan mengembalikan nilai dengan tipe variabel array ( lebih dari 1 variabel ) yang diarahkan kepada folder pages yang didalamnya terdapat file belajar.blade.php , dengan mempassing data dengan variabel $data . Example Kodingan B Penjelasan mengembalikan nilai dengan tipe variabel string namun, varia