Halo semuanya kembali lagi di sahretech. Baiklah pada kesempatan kali ini saya akan mengulas cara menghapus data di database dalam tutorial CRUD laravel yang dibahas dalam 4 artikel berbeda. Untuk mengikuti tutorial kali ini disyaratkan mengerti pemrograman php dan konsep MVC. Ayo ikuti tutorialnya berikut ini!.
Persyaratan
Artikel yang dibahas kali ini adalah bagian(part) keempat dari seri CRUD Laravel. Disarankan untuk mengikuti seri artikel ini dari part 1, 2 dan 3, silahkan
klik tautan berikut ini untuk mempelajari artikel
1. Membuat Tombol Hapus Post
Buka file index.blade.php lalu copy dan pastekan script di bawah ini,
tepat di bawah tombol edit.
<a href="{{url('post/hapus')}}/{{$item->id}}" class="btn btn-danger">Hapus Post</a>
Tombol hapus dan tombol edit sama-sama mengirimkan
variabel id. Tapi route mereka berbeda, dimana tombol
edit mengirimkan id ke fungsi edit, sedangkan
tombol hapus mengirimkan id ke fungsi hapus
2. Menambah Fungsi di Dalam PostController
Buka file PostController.php lalu tambahkan script di bawah ini di
bawah fungsi update.
public function hapus($id){
$post = Post::find($id);
$post->delete();
return redirect('post');
}
3. Membuat Routing
Buka file web.php lalu tambahkan script di bawah ini
Route::get('post/hapus/{id}', 'PostController@hapus'); //route untuk menghapus data di database
Jalankan perintah php artisan serve di terminal atau CMD kalian untuk
menjalankan local server. lalu akses alamat berikut ini http://127.0.0.1:8000/post hasilnya akan tampak seperti gambar di bawah ini
Hasil akhir dengan tombol hapus |
Di part 4 ini kita telah belajar cara membuat fungsi hapus data. Jika
digabungkan dengan part 1, 2 dan 3 maka kalian sudah bisa
membuat Create, Read, Update dan Delete data
menggunakan laravel.
Sekian tutorial CRUD Laravel Part 4: Cara Menghapus Data di Database. Semoga
artikel tutorial ini bermanfaat bagi kalian semua. Kurang lebihnya saya
mohon maaf. Bila pembahasan kali ini masih ada yang membingungkan, silahkan
tanyakan di kolom komentar di bawah ini. Mari kita diskusikan bersama. Happy
Coding. Sampai jumpa di tutorial pemrograman keren lainnnya 😁
No comments
Jangan lupa kasih komentar ya!. Karena komentar kalian membantu kami menyediakan informasi yang lebih baik
Tidak boleh menyertakan link atau promosi produk saat berkomentar. Komentar tidak akan ditampilkan. Hubungi 081271449921(WA) untuk dapat menyertakan link dan promosi