Create Data with DB,Validation And Old Input

Asalamualaikum wr.wb Teman-teman

ketemu lagi nih sama Saya di blog yang sama

sebelumnya mohon maaf akhir2 ini saya kurang rajin mengupload dan masih ada yg salah mhon maaf


Nah dipostingan kali ini saya bakal ngebahas Create Data pada Laravel dan menggunakan validasi dan old input.

Yang Pertama buka file resources/views/class.blade.php, tambahkan link menuju form add di bawah tulisan Data Kelas, seperti berikut
<a class="btn btn-info" href="{{ url('/class/create') }}">Tambah Data</a>

Kemudian buka file routes/web.php, tambahkan route create
Route::get('/class/create', 'ClassController@create');

Kemudian buka file app/Http/Controllers/ClassController.php, tambahkan function create
public function create()
return view('class.form');
}


Function create diatas berfungsi untuk menampilkan view dengan nama form yang terdapat pada folder class.

Kemudian buat file resources/views/class/form.blade.php, seperti berikut :


CSRF (Cross-Site Request Forgery) merupakan bentuk eksploitasi website yang dieksekusi atas wewenang korban.

Kemudian buka file routes/web.php, tambahkan route post
Route::post('/class', 'ClassController@store');
Perintah diatas akan mengarahkan route /class dengan method request POST ke function store pada controller ClassController.

Kemudian Buka file app/Http/Controllers/ClassController.php, tambahkan fungsi store

 
Dan Hasilnya :



Selanjutnya aku bakal buat validasi, buka file resources/views/class.blade.php, tambahkan di paling atas
@if(session('success'))
<div class="alert alert-success">
{{ session('success') }}
</div>
@endif

@if(session('error'))
<div class="alert alert-error">
{{ session('error') }}
</div>
@endif

Dan Hasilnya :


Nah mungkin segitu saja yang kita bahas hari ini mohon maaf belum ada gambarnya karna saya masih ada yang error mohon maklumi tapi saya akan memperbaiki secepatnya .

Wassalamualaikum wr.wb

Komentar

Postingan Populer