Model Siswa

<?php namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; class Siswa extends Model { use HasFactory; protected $table = 'siswa'; protected $fillable = ['nisn', 'nis','nama','alamat','no_telp','id_spp','id_kelas']; }

Controller spp

<!-- index --> public function index() { $spps = spp::orderBy('created_at', 'desc')->get(); return view('spp.index', compact('spps')) ->with('i', (request()->input('sppp', 1) - 1) * 5); } <!-- create --> public function create() { return view('spp.create'); } <!-- store --> public function store(Request $request) { $request->validate([ 'tahun' => 'required', 'nominal' => 'required', ]); spp::create($request->all()); return redirect()->route('spp.index') ->with('success', 'Berhasil Menyimpan !'); } <!-- edit --> public function edit($id) { $spp = spp::find($id); return view('spp.edit',compact('spp')); } <!-- update --> public function update(Request $request, $id) { $request->validate([ 'tahun' => 'required', 'nominal' => 'required', ]); // $kelas->nama_kelas = $request->nama_kelas; // $kelas->kompetensi_keahlian = $request->kompetensi_keahlian; // $kelas->save(); spp::find($id)->update($request->all()); return redirect()->route('spp.index') ->with('success', 'Berhasil Di Edit !'); } <!-- destroy --> public function destroy($spp) { $sppid = spp::find($spp); $sppid->delete(); return redirect()->route('spp.index') ->with('success', 'Berhasil Hapus !'); }