修改數據后提交 報錯 Creating default object from empty value
public?function?update(Request?$request,?$id) { ????//查詢數據 ????$student?=?Student::find($id); ????//判斷請求 ????if($request->isMethod('POST')) ????{ ????????$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 ????]); }
2018-09-17
是自己疏忽了 之前在form的action里面的值沒有清空??
導致修改提交后跳轉到創建的控制器里面去了 所以報這個錯誤