CRUD(Create , Read , Update , Delete) Sederhana Dengan Framework Laravel

Pembuatan CRUD Sederhana Pada Laravel

Kali ini saya akan berbagi bagaimana cara membuat CRUD sederhana menggunakan laravel . Bagi yg belum tau cara penginstallan laravel seperti apa , bisa lihat di article saya sebelumnya . Sebelumnya jangan lupa download bootstrap untuk mempercantik tampilan nantinnya .Disini saya membuat folder project dengan nama belajar_laravel.

1. Apabila sudah terinstall laravel nya kita buka file dengan nama .env untuk mengatur database dan server.

 

2. Kita buka folder config untuk mengatur sama seperti nomor 1 yaitu database dan server.

ingat database sesuaikan dengan database kalian. Database yang saya buat beranama "prakerin" dengan yang berisikan table "akun" dengan struktur id, nama, username, dan password .



3. Buka cmd kalian untuk membuat controller pada laravel dengan command seperti di gambar.

setelah itu tunngu sebentar , apabila sukses controller akan muncul pada app/http/controllers.
 

4. Lakukan pembuatan migrations table dengan mengetikan command seperti digambar.


Setelah itu akan muncul file migrations di folder database/migrations. 
 
5. File hasil migrasi tadi kita ubah isi sesuai pada gambar.Setelah diubah lakukan command seperti gambar kedua dibawah.

 

6. Bukalah CMD lalu buat lah Models nya , ketikan command seperti digambar.


7. Buka Model lalu tambahkan sesuai dengan field di table kita , seperti di gambar.


 8 . Buka folder routes lalu buka file web.php lalu isikan seperti di gambar.


disini kita akan mengatur kemana nya halaman kita, dalam laravel kita juga dapat pedoman cara membuat route dengan cara php artisan route:list pada PowerShell/CMD, dengan cara mengetikan command "php artisan router:list".


9. Buat tampilan di folder resources/views , pertama kita buat layout.blade.php untuk membuat button dan memanggil css bootstrap.
 
 
10. Buat folder akun didalam folder views untuk membuat segala macam proses yang berkaitan dengan CRUD
  • daftar_akun.blade.php
  •  buat_akun.blade.php
  • detail_akun.blade.php
  • edit_akun.blade.php


11. Setelah itu kita tambahkan ini pada AkunController.

pada gambar ini semua proses sudah ada jadi tinggal ikuti saja kode nya .

12. Apabila sudah diikuti semua kita tinggal cek , buka cmd jalankan command "php artisan serve",
lalu buka browser dengan url "localhost:8000/akun" . Apabila sukses maka tampilannya seperti ini .



13. Selesai, tinggal dicoba saja untuk Create, Read, Update, Delete data nya.





Comments