app/Http/Controllers/MahasiswaController.php
/**
     * Display a listing of the resource.
     *
     * @return \Illuminate\Http\Response
     */
Display a listing of the resource.
@return \Illuminate\Http\Response
Display a listing of the resource . @return \ Illuminate \ Http \ Response
public function index()
    {
        $mahasiswa = Mahasiswa::with('kelas')->get();
        $paginate = Mahasiswa::orderBy('id_mahasiswa', 'asc')->paginate(3);
        return view('mahasiswa.index', ['mahasiswa' => $mahasiswa,'paginate'=>$paginate]);
    }
public function index ( ) { $ mahasiswa = Mahasiswa :: with ( 'kelas' ) -> get ( ) ; $ paginate = Mahasiswa :: orderBy ( 'id_mahasiswa' , 'asc' ) -> paginate ( 3 ) ; return view ( 'mahasiswa.index' , [ 'mahasiswa' => $ mahasiswa , 'paginate' => $ paginate ] ) ; }
Display a listing of the resource.
Display a listing of the resource .
// fungsi eloquent menampilkan data menggunakan pagination // $mahasiswa = Mahasiswa::all(); // Mengambil semua isi tabel // $paginate = Mahasiswa::orderBy('id_mahasiswa', 'asc')->paginate(3); // return view('mahasiswa.index', ['mahasiswa' => $mahasiswa,'paginate'=>$paginate]); // if (request('search')) { //     $paginate = Mahasiswa::where('nama', 'like', '%' . request('search') . '%')->paginate(5); //     return view('mahasiswa.index', ['paginate'=>$paginate]); // } else { // $mahasiswa = Mahasiswa::all(); // Mengambil semua isi tabel // $paginate = Mahasiswa::orderBy('id_mahasiswa', 'asc')->paginate(5); // return view('mahasiswa.index', ['mahasiswa' => $mahasiswa,'paginate'=>$paginate]); // } //yang semula Mahasiswa::all, diubah menjadi with() yang menyatakan relasi