婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

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

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

熱門標簽:海南人工外呼系統有效果嗎 抖音有個地圖標注是什么意思 保定crm外呼系統運營商 西區企業怎么做地圖標注入駐 九江外呼系統 七魚外呼系統停用嗎 地下城堡2圖九地圖標注 智能電話機器人排名前十名南京 阿里云400電話申請加工單

本文實例講述了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框架入門與進階教程》、《php優秀開發框架總結》、《php面向對象程序設計入門教程》、《php+mysql數據庫操作入門教程》及《php常見數據庫操作技巧匯總》

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

您可能感興趣的文章:
  • Laravel框架實現的rbac權限管理操作示例
  • Laravel5權限管理方法詳解
  • Laravel 5 框架入門(二)構建 Pages 的管理功能
  • Laravel5.0+框架郵件發送功能實現方法圖文與實例詳解
  • Laravel框架集成UEditor編輯器的方法圖文與實例詳解
  • Laravel如何創建服務器提供者實例代碼
  • Laravel框架自定義驗證過程實例分析
  • laravel5.3 vue 實現收藏夾功能實例詳解
  • Laravel接收前端ajax傳來的數據的實例代碼
  • 在Laravel框架里實現發送郵件實例(郵箱驗證)
  • Laravel路由設定和子路由設定實例分析

標簽:梅河口 九江 涼山 韶關 遼陽 十堰 甘肅 昭通

巨人網絡通訊聲明:本文標題《Laravel框架實現簡單的學生信息管理平臺案例【附源碼下載】》,本文關鍵詞  Laravel,框架,實現,簡單,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Laravel框架實現簡單的學生信息管理平臺案例【附源碼下載】》相關的同類信息!
  • 本頁收集關于Laravel框架實現簡單的學生信息管理平臺案例【附源碼下載】的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    蜜臀av一级做a爰片久久| 欧美v日韩v国产v| 亚洲精品一区二区在线观看| 久久激五月天综合精品| 国产乱妇无码大片在线观看| 亚洲伦理在线精品| 国产视频一区在线观看| 色综合久久中文综合久久97 | 美女视频一区二区三区| 成人动漫av在线| 宅男在线国产精品| 亚洲欧美另类久久久精品| 成人午夜短视频| 色屁屁一区二区| 免费观看成人av| 亚洲国产成人午夜在线一区| 欧美大片一区二区| 99国产一区二区三精品乱码| 久久精品国产久精国产爱| 天天综合色天天| 18成人在线视频| 国产三级精品三级在线专区| 在线观看www91| 午夜精品久久久久久久蜜桃app| 99国产欧美久久久精品| 国产精品午夜免费| 91在线视频播放地址| 婷婷六月综合网| 国产日本欧洲亚洲| 欧美日韩久久久一区| 欧美日韩国产乱码电影| 久久99精品久久只有精品| 26uuu色噜噜精品一区| 成人av免费在线| 天天影视色香欲综合网老头| 精品国产乱码久久久久久图片| 国产91色综合久久免费分享| 日韩精品福利网| 亚洲国产日韩a在线播放| 成人欧美一区二区三区白人| 日本一区二区视频在线| 欧美人动与zoxxxx乱| 一本在线高清不卡dvd| 91婷婷韩国欧美一区二区| av电影一区二区| 色屁屁一区二区| 欧美性xxxxxxxx| 在线视频欧美区| 欧美日韩综合一区| 欧美电影免费观看高清完整版| 最新欧美精品一区二区三区| 欧美日韩五月天| 亚洲精品在线一区二区| 一区二区三区四区高清精品免费观看 | 欧美剧情电影在线观看完整版免费励志电影 | 欧美色涩在线第一页| 懂色av中文字幕一区二区三区 | 亚洲 欧美综合在线网络| 国产精品日日摸夜夜摸av| 精品久久久久久久人人人人传媒| 精品婷婷伊人一区三区三| 一本到高清视频免费精品| 成人动漫一区二区三区| 国产精品自拍av| 国产精品18久久久久久久久久久久 | 精品国产a毛片| 欧美老肥妇做.爰bbww视频| 在线观看国产一区二区| 一本色道久久综合亚洲91| 91视频观看免费| 91黄色免费看| 欧美三级蜜桃2在线观看| 欧美专区亚洲专区| 欧美日韩午夜在线视频| 日本一区二区三区在线不卡| 欧美日韩一级二级| 欧美丝袜丝交足nylons图片| 欧美专区亚洲专区| 欧美高清视频在线高清观看mv色露露十八| 在线观看精品一区| 在线不卡免费欧美| 欧美tickling挠脚心丨vk| 亚洲精品一区二区在线观看| 中文字幕av不卡| 一区二区不卡在线播放 | 精品污污网站免费看| 欧美电影在线免费观看| 精品日韩在线观看| 久久蜜桃av一区二区天堂| 中文字幕 久热精品 视频在线| 国产精品亚洲人在线观看| 不卡的电视剧免费网站有什么| 成人免费观看男女羞羞视频| 成人av午夜电影| 91精品国产综合久久久蜜臀粉嫩| 精品国产免费视频| 国产精品嫩草99a| 午夜电影网亚洲视频| 国模娜娜一区二区三区| 91小视频免费观看| 91精品国产欧美日韩| 欧美激情艳妇裸体舞| 亚洲一二三专区| 成人免费av网站| 欧美一区二区三区精品| 亚洲欧洲一区二区三区| 日本不卡在线视频| 91在线无精精品入口| 欧美不卡123| 一级做a爱片久久| 国产精品 日产精品 欧美精品| 成人污视频在线观看| 91免费在线视频观看| 欧美一区二区精品在线| 国产精品日韩精品欧美在线| 天天色综合天天| 成人av电影在线播放| 欧美成人aa大片| 亚洲一卡二卡三卡四卡五卡| 国产在线精品一区二区三区不卡 | 欧美另类久久久品| 一区二区三区国产豹纹内裤在线| 青青草原综合久久大伊人精品优势| 成人爱爱电影网址| 欧美精品一区二区三区在线播放| 亚洲午夜久久久久中文字幕久| 成人免费观看av| 成人精品鲁一区一区二区| 中文字幕一区二区三区在线播放| 91蜜桃婷婷狠狠久久综合9色| 久久久久9999亚洲精品| 国产永久精品大片wwwapp| 亚洲欧美综合色| 日韩一区二区三区免费观看| 成人丝袜高跟foot| 亚洲天堂a在线| 欧美精选在线播放| 欧洲一区在线电影| 精品久久久久av影院| 亚洲综合免费观看高清完整版在线 | 日本一区二区久久| 精品一区二区三区免费| 欧美精品xxxxbbbb| 亚洲一区二区四区蜜桃| 成人av免费网站| 国产精品人妖ts系列视频| 国产精品综合一区二区| 久久久久久久久伊人| 日本视频中文字幕一区二区三区| 欧美日韩国产片| 久久91精品久久久久久秒播| 日韩视频一区二区在线观看| 久久99九九99精品| 日韩欧美电影一二三| 日本不卡中文字幕| 欧美国产一区二区| 99这里只有精品| 一区二区三区四区亚洲| 欧美日韩久久一区| 捆绑调教美女网站视频一区| 日韩欧美一级二级| 夫妻av一区二区| 自拍偷在线精品自拍偷无码专区| 91精品办公室少妇高潮对白| 美女视频第一区二区三区免费观看网站| 欧美成人精精品一区二区频| eeuss鲁片一区二区三区| 亚洲风情在线资源站| 久久伊99综合婷婷久久伊| 波多野结衣亚洲| 午夜伦欧美伦电影理论片| www成人在线观看| 色999日韩国产欧美一区二区| 青青青伊人色综合久久| 国产精品国产a| 91精品国产全国免费观看| 成人午夜视频福利| 蜜臀久久99精品久久久久宅男| 日韩一区欧美小说| 在线视频你懂得一区二区三区| 悠悠色在线精品| 99国产精品久久久久| 美女免费视频一区二区| 91香蕉视频mp4| 伊人开心综合网| 91成人在线精品| 美女视频第一区二区三区免费观看网站| 成人少妇影院yyyy| 国产精品蜜臀av| 色婷婷综合久久久中文字幕| 自拍视频在线观看一区二区| 成人开心网精品视频| 精品成人a区在线观看| 亚洲国产精品精华液2区45| 91电影在线观看| 成人久久18免费网站麻豆| 日产国产欧美视频一区精品| 亚洲精品水蜜桃| 国产精品久久久久永久免费观看 | 91丝袜高跟美女视频|