Membuat Input Data di Laravel 7

Membuat Input Data di Laravel 7
 Image
Halo teman-teman di blog kali ini kita akan melanjutkan membuat sistem apliaksi laravel sekrg saya akan membuat input data di laravel 7 kita simak ya 😁
Langkah 1
Silahkan teman-teman dibuka text editornya selanjutnya buka file data_pegawai.blade.php dan buatlah sebuah button untuk menginputnya 
Langkah 2
Selanjutnya teman-teman buka C_controller dan isi kodingan berikut di method Create seperti berikut
public function create()
    {
        return view('add');
    }
Langkah 3 
Selanjutnya kita akan membuat view yang bernama add.blade.php dan buat kodingan seperti ini supaya bisa membuat form inputnya
<!DOCTYPE html>
<html lang="en">
<head>
    <link rel="stylesheet" href="{{ asset('asset/css/bootstrap.min.css')}}" />
</head>
<body>
<div class="container">
    <div class="container" style="margin-top: 20px">
        <div class="col-md-30">
            <div class="row mt-3">
                <div class="col-md-8">

<div class="card">
    <div class="card-header">Input</div>
<div class="card-body col-sm-3">
<form action="{{route('pegawai.store')}}" method="post">
@csrf
<div class="form-group">
    <label for="Nama Pegawai">Nama Pegawai</label>
    <input type="text" class="form-control" name="nama_pegawai">
</div>

<div class="form-group">
    <label for="Gender">Gender</label>
    <input type="text" class="form-control" name="gender">
</div>

<div class="form-group">
    <label for="No Telp">No Telp</label>
    <input type="text" class="form-control" name="no_telp">
</div>

<div class="form-group">
    <label for="Alamat">Alamat</label>
    <input type="text" class="form-control" name="alamat">
</div>

<input type="submit" value="Submit" class="btn btn-light">
</form>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>

Langkah 4

selanjutnya kita akan kembali di C_controller di bagian method Store kita tambahkan kodingan berikut

public function store(Request $request)
    {
        M_model::create($request->all());
        return redirect(route('pegawai.index'));
    }
nah pada kodingan di atas ada syntax M_model::create() syntax ini jika kita ubah ke bahasa SQL ini merupakan INSERT INTO M_model, dan untuk syntax $request->all() berguna mengambil data dari view sebelumnya

Langkah 5

pada membuat input kali ini kita tidak perlu membuat route lagi karena kita bisa langsung memakai route sebelumnya yang kita buat 

Nah Hasilnya akan seperti ini jika sudah selesai


jadi Begitulah teman-teman cara membuat input dalam Laravel 7 Semoga terbantu jika ada kesalahan dalam penyampaian Mohon maaf
Enjoy 😁

No comments:

Post a Comment

Bottom Ad [Post Page]