亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 語言 > PHP > 正文

Laravel框架實現簡單的學生信息管理平臺案例【附源碼下載】

2024-05-05 00:08:52
字體:
來源:轉載
供稿:網友

本文實例講述了Laravel框架實現簡單的學生信息管理平臺。分享給大家供大家參考,具體如下:

laravel框架寫的簡易版的學生信息管理平臺,貫穿了laravel的控制器、視圖、模板、模型、中間件、路由規則的使用。

頁面是使用BootStrap前端框架搭建

使用laravel實現了增刪改查的功能。

代碼下載鏈接在文章底部。

//這是路由文件的關鍵代碼Route::group(['middleware' => ['web']], function () {  Route::get('student/index',['uses'=>'StudentController@index']);  Route::any('student/create',['uses'=>'StudentController@create']);  Route::post('student/save',['uses'=>'StudentController@save']);  Route::any('student/update/{id}',['uses'=>'StudentController@update']);  Route::any('student/detail/{id}',['uses'=>'StudentController@detail']);  Route::any('student/delete/{id}',['uses'=>'StudentController@delete']);});
//控制器文件的關鍵代碼,增刪改查class StudentController extends Controller{  //學生列表  public function index(){    $students = Student::paginate(20);    //dd($students);    return view('student.index',[      'students'=>$students,    ]);  }  //新增頁面  public function create(Request $request){    $student = new Student();    if($request->isMethod('POST')){      //1.控制器驗證      /*$this->validate($request,[        'Student.name'=>'required|min:2|max:20',        'Student.age' =>'required|integer',        'Student.sex' =>'required|integer',      ],[        'required'=>':attribute 為必填項',        'min'=>':attribute長度不符合要求',        'integer'=>':attribute必須為整數',      ],[        'Student.name'=>'姓名',        'Student.age' =>'年齡',        'Student.sex' =>'性別'      ]);*/      //2.Validator類驗證      $validator = /Validator::make($request->input(),[        'Student.name'=>'required|min:2|max:20',        'Student.age' =>'required|integer',        'Student.sex' =>'required|integer',      ],[        'required'=>':attribute 為必填項',        'min'=>':attribute長度不符合要求',        'integer'=>':attribute必須為整數',      ],[        'Student.name'=>'姓名',        'Student.age' =>'年齡',        'Student.sex' =>'性別'      ]);      //withInput保持數據      if($validator->fails()){        return redirect()->back()->withErrors($validator)->withInput();      }      $data = $request->input('Student');      if(Student::create($data)){        return redirect('student/index')->with('success','添加成功');      }else{        return redirect()->back();      }    }    return view('student.create',[      'student'=>$student,    ]);  }  //保存數據操作  public function save(Request $request){    $data = $request->input('Student');    $student = new Student();    $student->name = $data['name'];    $student->age = $data['age'];    $student->sex = $data['sex'];    if($student->save()){      return redirect('student/index');    }else{      return redirect()->back();    }  }  //更新數據操作  public function update(Request $request,$id){    $student = Student::find($id);    if($request->isMethod('POST')){      //Validator類驗證      $validator = /Validator::make($request->input(),[        'Student.name'=>'required|min:2|max:20',        'Student.age' =>'required|integer',        'Student.sex' =>'required|integer',      ],[        'required'=>':attribute 為必填項',        'min'=>':attribute長度不符合要求',        'integer'=>':attribute必須為整數',      ],[        'Student.name'=>'姓名',        'Student.age' =>'年齡',        'Student.sex' =>'性別'      ]);      //withInput保持數據      if($validator->fails()){        return redirect()->back()->withErrors($validator)->withInput();      }      $data = $request->input('Student');      $student->name = $data['name'];      $student->age = $data['age'];      $student->sex = $data['sex'];      if($student->save()){        return redirect('student/index')->with('success','修改成功-'.$id);      }    }    return view('student.update',[      'student'=>$student,    ]);  }  //信息詳情  public function detail($id){    $student = Student::find($id);    return view('student.detail',[      'student'=>$student,    ]);  }  //刪除操作  public function delete($id){    $student = Student::find($id);    if($student->delete()){      return redirect('student/index')->with('success','刪除成功-'.$id);    }else{      return redirect('student/index')->with('error','刪除失敗-'.$id);    }  }}

下面是效果展示

學生列表頁

Laravel,學生信息管理平臺,源碼下載

新增頁面

Laravel,學生信息管理平臺,源碼下載

詳情頁面

Laravel,學生信息管理平臺,源碼下載

修改頁面

Laravel,學生信息管理平臺,源碼下載

Laravel,學生信息管理平臺,源碼下載

完整實例代碼點擊此處本站下載。

希望本文所述對大家基于Laravel框架的PHP程序設計有所幫助。


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91视频国产高清| 国产精品久久久久999| 91麻豆国产精品| 91精品久久久久久| 久久久999国产| 成人精品一区二区三区| 欧美日韩另类视频| 91视频8mav| 欧美国产日韩一区二区在线观看| 国产精品国产亚洲伊人久久| 国产综合在线看| 欧美电影在线播放| 欧美精品18videos性欧| 这里只有精品丝袜| 日韩久久精品电影| 成人免费视频xnxx.com| 欧美日韩一区免费| 综合网日日天干夜夜久久| 97免费中文视频在线观看| 国产精品99久久久久久白浆小说| 亚洲激情 国产| 国产精品成人免费电影| 日韩视频免费观看| 国产日韩欧美在线视频观看| 亚洲国产精品成人一区二区| 国模视频一区二区| 亚洲丁香久久久| 日韩av三级在线观看| 欧美精品成人在线| 亚洲精品自拍视频| 日本伊人精品一区二区三区介绍| 日韩大片在线观看视频| 欧美性猛交xxxx乱大交蜜桃| 亚洲国产精彩中文乱码av| 欧美成人黑人xx视频免费观看| 91精品国产综合久久久久久久久| 2019精品视频| 日韩一区二区福利| 精品无人区太爽高潮在线播放| 成人免费视频xnxx.com| 亚洲精品国产福利| 国产美女精品视频| 国产激情视频一区| 成人精品视频久久久久| 欧美精品xxx| 日韩成人在线视频网站| 国产精品精品久久久久久| 超碰97人人做人人爱少妇| 亚洲人成在线免费观看| 国产盗摄xxxx视频xxx69| 国产福利视频一区| 亚洲综合在线小说| 亚洲国产欧美自拍| 97在线免费观看视频| 国产精品美女网站| 国产日韩在线精品av| 精品成人69xx.xyz| 欧美成人剧情片在线观看| 日韩高清电影免费观看完整| 俺也去精品视频在线观看| 日韩在线观看av| 亚洲丁香婷深爱综合| 韩国视频理论视频久久| 色偷偷91综合久久噜噜| 色综合影院在线| 国产精品高潮呻吟久久av无限| 欧美在线视频免费播放| 欧美精品久久久久久久| 亚洲社区在线观看| 亚洲女人天堂成人av在线| 尤物九九久久国产精品的特点| 亚洲小视频在线观看| 中文字幕久精品免费视频| 91精品久久久久久久久久久久久久| 亚洲精品自拍视频| 日韩欧美在线一区| 国产成一区二区| 欧美巨乳美女视频| 岛国精品视频在线播放| 亚洲小视频在线| 日韩欧美成人免费视频| 国产一区二区成人| 91精品91久久久久久| 国产精品久久久久久搜索| 亚洲国产精品成人av| 日本亚洲精品在线观看| 丝袜美腿亚洲一区二区| 成人av在线亚洲| 精品激情国产视频| 欧美日韩一区二区三区在线免费观看| 91精品国产91久久久久久最新| 国产精品福利在线观看网址| 成人免费视频97| 色诱女教师一区二区三区| 成人久久一区二区| 成人精品视频99在线观看免费| 日韩精品福利网站| 亚洲美女在线看| 欧美天天综合色影久久精品| 日本精品一区二区三区在线播放视频| 久久久精品久久久| 欧美三级免费观看| 成人亚洲欧美一区二区三区| 日韩在线观看免费网站| 疯狂蹂躏欧美一区二区精品| 精品日韩视频在线观看| 91精品在线观看视频| 精品国产视频在线| 成人有码在线播放| 亚洲视频一区二区三区| 亚洲已满18点击进入在线看片| 久久久之久亚州精品露出| 91香蕉电影院| 国产精品美女无圣光视频| 奇门遁甲1982国语版免费观看高清| 欧美电影在线观看高清| 久久精品电影网站| 91中文字幕在线观看| 日韩在线观看免费网站| 亚洲欧洲日产国码av系列天堂| 日韩视频在线免费观看| www.亚洲成人| 亚洲激情在线观看| 欧美日韩一区二区三区在线免费观看| 色噜噜狠狠狠综合曰曰曰88av| 97色伦亚洲国产| 亚洲qvod图片区电影| 欧美成人一区在线| 91精品国产91久久久久久| 中文字幕亚洲无线码a| www.美女亚洲精品| 一区三区二区视频| 欧美亚洲成人精品| 成人性生交大片免费看小说| 国产一区二区三区丝袜| 欧美日韩aaaa| 国产国语刺激对白av不卡| 精品一区二区三区四区| 国产精品美女久久久久久免费| 2020久久国产精品| 欧洲亚洲免费在线| 成人日韩在线电影| 91免费看视频.| 国产精品欧美一区二区| 欧美国产日产韩国视频| 欧美日韩国产一中文字不卡| 亚洲激情小视频| 欧美激情视频在线| 国产成人综合av| 亚洲精品美女网站| 精品国产精品三级精品av网址| 欧美夜福利tv在线| 国产精品丝袜久久久久久不卡| 欧美性极品少妇精品网站| 日韩最新在线视频| 操日韩av在线电影| 国产综合在线看| 国产精品免费久久久久久| 视频在线观看一区二区| 亚洲欧美日韩国产中文专区| 亚洲欧洲在线播放| 日韩欧美中文字幕在线播放| 欧美大片免费观看在线观看网站推荐| 亚洲视频专区在线|