为了账号安全,请及时绑定邮箱和手机立即绑定

修改数据后提交 报错 Creating default object from empty value

https://img1.sycdn.imooc.com//5b9f1aca0001023a09610680.jpg

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
    ]);
}


正在回答

1 回答

是自己疏忽了 之前在form的action里面的值没有清空  

导致修改提交后跳转到创建的控制器里面去了 所以报这个错误


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

修改数据后提交 报错 Creating default object from empty value

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信