🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
``` public function edit(Target $target) // get method { $targets = Target::orderBy('ranking', 'desc')->orderBy('created_at', 'desc')->paginate(10); return view("edit", compact('targets', 'target')); } public function update(Target $target) // post method { $this->validate(request(), [ 'target' => 'required|string|min:1', 'ranking' => 'max:2', ],[ 'target.required' => 'target must be required', 'target.min' => 'target min number word is 1', 'ranking.max' => 'ranking max number is 2', ]); Target::where('id', $target->id)->update ([ 'target' => request('target'), 'ranking' => request('ranking'), ]); return redirect("/"); } ``` ``` <form action="/edit/{{$target->id}}" method="POST"> {{method_field("PUT")}} {{csrf_field()}} <button type="submit" class="btn btn-primary right action_submit">update</button> <div class="clearfix"></div> <div class="form-group"> <label for="usr">Target:</label> <input type="text" class="form-control" id="usr" name="target" value="{{$target->target}}"> </div> <div class="form-group"> <label for="pwd">Ranking:</label> <input type="number" class="form-control" id="pwd" name="ranking" value="{{$target->ranking}}"> </div> </form> ```