https://www.w3schools.com/php/php_form_validation.asp
Create/Insert
PERSIAPAN READ CREATE UPDATE DELETE
Mapping
URL CONTROLLER
METHOD VIEW
ROOT APLIKASI LINK CONTROLLER METHOD
get Localhost/latihan/public/ mahasiswa/create MahasiswaController create view_inputmahasiswa
Buat router
Route::get('/mahasiswa/create',[App\Http\Controllers\MahasiswaController::class,'create']);
@if ($errors->any())
<ul>
@foreach ($errors->all() as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
@endif
$mahasiswa=new Mahasiswa();
$mahasiswa->nim=$request->nim;
$mahasiswa->nama=$request->nama;
$mahasiswa->alamat=$request->alamat;
$mahasiswa->kodejurusan=$request->kodejurusan;
$mahasiswa->save();
return redirect(‘mahasiswa');
}
MENAMPILKAN ISIAN FORM
<html>
<body>
<h2>Input Mahasiswa</h2>
@if ($errors->any())
<ul>
@foreach ($errors->all() as $error)
<li>{{ $error }}</li>
@endforeach
</ul>
@endif
<form method="post" action="{{url('demo/create')}}">
@csrf
<input type="text" name="nim" placeholder="Nim" value={{ old('nim') }}>
@error('nim')
{{ $message }}
@enderror<br><br>
<input type="text" name="nama" placeholder="Nama" value={{ old('nama') }}>
@error('nama')
{{ $message }}
@enderror<br><br>
<input type="text" name="alamat" placeholder="Alamat" value={{ old(alamat') }}><br><br>
<input type="text" name="kodejurusan" placeholder="Kode Jurusan" value={{ old(‘kodejurusan') }}><br><br>
<input type="submit" value="proses">
</form>
<body>
KEYWORD VALIDASI YANG BISA DIGUNAKAN
https://www.malasngoding.com/membuat-form-validasi-pada-laravel/
https://laravel.com/docs/9.x/validation#available-validation-rules
NEXT………”…….”