Apa itu Laravel Controller ? Controll bisa juga diartikan jembatan antara view dan model.Controller sendiri memiliki tugas mengendalikan ataupun menjembatani antara apa yang di request dan apa yang akan di beri maka Controller lah yang akan memprosesnya.
Kita langsung saja membuat controllernya
1.Cara yang pertama adalah buka CMD, masuk ke folder root project laravel anda, jalankan perintah berikut php artisanmake:controller SiswaController
2. Jika sudah buka file web.php anda lalu buat seperti dibawah ini
Route::get(‘/nama-rute’, Controller@function);
Buat fungsi index pada SiswaController, pindahkan perintah yang dijalankan pada routes kedalam fungsi index
4. Lalu coba akses di browser, jika berhasil akan seperti ini
5. Selanjutnya kita akan mencoba interaksi dengan databasenya. Buatlah data dummy pada phpMyadmin anda seperti di bawah ini
6. Jikas sudah buka file app/Http/Controllers/SiswaController.php
7. Lalu buka file resources/views/belajar.blade.php, lalu buat lah seperti di bawah ini
a. @foreach
Digunakan untuk melakukan looping data yang terdapat pada array atau object. Bentuk umum nya sama seperti penggunaanforeach pada php.
foreach ($object/array as $item)
b. @endforeach
Digunakan untuk menutup blok foreach yang sudah didefinisikan di awal. Setiap blok foreach harus ditutup denganendforeach
8. Lalu coba akses di browser anda, jika berjasil akan jadi seperti di bawah ini
sekian dari saya terima kasih







