为什么我在laravel中获得价值

时间:2017-04-03 12:34:20

标签: php laravel laravel-5.3

这是我的控制器我不知道为什么我有空值我用dd($ user)检查

  public function success1(Request $request)
   { 

   $phonetoken = $request->input('phonetoken');

      $user =User::where('phonetoken', $phonetoken)->first();


       dd($user);
        if(!is_null($user)){
        $user->phoneconfirmed = 1;
        $user->phonetoken = " ";
        $user->save();

       return redirect('sellerdashboard');
       }

       return redirect()->back();
     } 

为什么我没有在$ user中获得值总是为空

1 个答案:

答案 0 :(得分:0)

这可能是因为你的雄辩不能找到结果。 使用dd($ phonetoken)只是为了确保变量正确传递。 另外,检查phonetoken是否在您的用户模型中。 你的代码似乎是正确的。

相关问题