Delete Data dengan eloquent laravel 5.3
Kali ini saya akan bahas mengenai hapus data menggunakan eloquent di laravel 5,3 . Sebelumnya saya telah membahas mengenai mengupdate data dengan eloquent di laravel 5.3 . Kalo belum memahami yang itu pahami dulu, karena ini berhubungan . Baik kalo sudah paham cara mengupdate data dengan eloquent . Langsung saja kita lanjut membuat delete data dengan eloquent laravel 5.3 .
Baca juga mengupdate data dengan eloquent laravel 5.3
Detele data di laravel 5.3 ini cukup ribet tapi aman caranya, karena menggunakan tombol . Pertama tama kita buka dulu BlogController.php . Berada di app\Http\Controllers . Di bagian destroy kita edit.
public function destroy($id)
{
Post::destroy($id);
return redirect('blog');
}
Jadi untuk menghapus data kita menggunakan Post::destroy($id) metode destroy . Sekarang setelah itu kita edit lagi yang baigan index.blade.php yang berada di resources\views\blog .
<h1>Selamat datang Di blog kami</h1>
<ul>
@foreach($postings as $posting)
<li><a href="blog/{{ $posting->id }}">{{ $posting->title }}</a></li>
<a href="blog/{{ $posting->id }}/edit">Edit postingan</a>
<form class="" action="blog/{{ $posting->id }}"
method="post">
<input type="hidden" name="_method"
value="delete">
<input type="hidden" name="_token" value="{{
csrf_token() }}">
<input type="submit" name="name"
value="delete">
</form>
@endforeach
</ul>
Sekarang kita coba hapus salah satu postingan .Nah saya berhasil menghapus data .
Sekarang saya akan jelaskan prosesnya . Petama ketika kita mengklik delete maka akan mengirim data tersebut dengan metode post, tapi kita mendapatkan idnya dari metode get yaitu {{ $posting->id }} . Baik setelah mendapatkan mengirim dan perpindah link maka akan melakukan hapus data yaitu yang Post::destroy($id); .
Nah itu dia membahas singkat bagaimana cara membuat delete data dengan eloquent laravel 5.3 . Ini akhir dari CRUD menggunakan eloqeunt di laravel 5.3 .Semoga bermanfaat dan sampai jumpa .
Bagi yang tertarik dan ingin belajar laravel saya akan memberikan list - list materi untuk belajar laravel disini
Belum ada Komentar untuk "Delete Data dengan eloquent laravel 5.3"
Posting Komentar