CRUD : Menampilkan data dari database pada Laravel – Elequent ORM

Menampilkan data dari database pada Laravel – CRUD pada Laravel inti dari sebuah projek, yaitu Create, Read, Update dan Delete. Untuk membuat CRUD pada Laravel tentunya harus memiliki skema tabel database. Pada Kesempatan kali ini saya akan membuat materi tentang cara menampilkan data tabel dari database.

Untuk database saya menggunakan MySQL. Skema database berasal dari database mengenai materi migration, apabila anda belum mempelajari silahkan simak Cara membuat Skema tabel migration pada Laravel

CRUD : Menampilkan data dari database pada Laravel – Elequent ORM

Di laravel dapat menampilkan data dengan fitur yang disebut elequent ORM, Dengan menggunakan elequent ORM dapat menampilkan data pada tabel database dengan mudah.

Apabila di export akan seperti di bawah ini.

Saya akan menampilkan data dengan tabel categories, lantas dari mana kita memulainya ?

Membuat Route Baru

routes/web.php

Asumsikan anda sudah mempunyai Controller dengan nama CategoryController.

Membuat Controller Baru

Ketika menggunakan Perintah artisan PHP di terminal.

Kemudian tambahkan kode seperti kode di bawah ini.

Membuat View Baru

Silahkan anda buat View Baru dengan nama category.blade.php

Membuat Model Baru

Untuk membuat model baru cukup dengan mengetikan perintah artisan di bawah ini.

Setelah itu isikan beberapa data di tabel categories dan jalankan servernya.

Setelah itu silahkan akses di browser dengane endpoint route /category

Gambar di atas menunjukan bahwa kita sudah berhasil menampilkan data dari tabel categories.

Kesimpulan

Cara menampilkan data dari database menggunakan elequent ORM pada pemrograman Laravel. Dengan menggunakan Model yang ada dapat menerjemahkan Elequent menjadi Query MySQL pada umumnya.

Sekian tutorial yang dapat saya sampaikan, semoga bermanfaat.

Terima Kasih.

Avatar
Didik
Saya Seorang Developer khususnya pada Bidang Website menggunakan Sistem Operasi Linux dan menyukai Pemrograman Website dan System Administrator. Selain itu saya pemilik website kodingin.com.
Leave a Reply