Menampilkan Data Dengan Query Builder Laravel 5.3

Untuk bisa berinteraksi dengan database melalui laravel ada dua cara pada artikel ini sendiri kita akan belajar cara pertama yaitu tentang Query Builder lalu pada bagian selanjutnya kita akan menjelaskan cara menggunakan Eloquent ORM. Bila teman teman lihat dokumentasinya dibagian Query Builder ini kita akan melihat ada banyak sekali metode-metode yang bisa kita gunakan mulai dari select dari databasenya, insert, update, delete sampai metode joinnya. Langsung saja kita ke bagian laravelnya yang perlu kita lakukan pertama kali adalah setting konfigurasi databasenya yang mana settingan databasenya ada dibagian file .env

Menampilkan-Data-Dengan-Query-Builder-Laravel5-11-12-2016-1

Kita isi nama databasenya, username, password silahkan setting sesuaikan datanya masing masing dan pastikan teman teman sudah punya databasenya dan ada juga tabel yang saya sudah siapkan disini berikut struktur tabelnya

Kemudian kita isi data untuk tabelnya yang nantinya akan kita tampilkan menggunakan Query Builder pada laravelnya. Selanjutnya untuk menggunakan metode Query builder yang pertama kita harus siapkan adalah class facades DBnya di bagian controllernya

setelah kita pasang class DBnya sekarang kita sudah bisa mengambil data dari databasenya dengan menuliskan seperti berikut

yang artinya kita tentukan nama tabelnya dengan metode table() dan lalu untuk mengambil semua data-datanya kita gunakan metode get(). Kemudian kita passing kedalam views dengan menentukan nama key-nya

sama seperti sebelumnya kita akan melakukan @foreach pada halaman Bladenya. Untuk menampilkannya kita harus spesifik milihnya misalnya saya mau tampilkan id dan namacategorynya saja maka kita bisa tulis seperti ini

termasuk bila teman teman ingin menampilkan kolom moto-nya yakni $category->moto. Hasilnya seperti ini

maka kita akan dapatkan semua data yang ada didatabasenya.

11 Desember 2016

Webinar Gratis 2024


Selanjutnya Pada Bulan Maret 2024

Sabtu, 09 Maret 2024


10 Bahasa Rekomendasi Untuk Dipelajari di 2024

Python Developer, Data Science, Web Application

Kursus Python Django Web Application 2024 di DUMET School Mini Bootcamp Backend Laravel 11 Bulan Mei 2024 di DUMET School
Webinar Selanjutnya Mei 2024

Minggu, 26 Mei 2024, 09.00-13.00 WIB

(4 Jam Membuat Backend di Laravel 11)

chat