如何在laravel中查询查询的位置

时间:2018-01-22 14:11:03

标签: laravel-5.5

HY!

我正在使用查询和检查用户是否存在于我的登录系统中的位置并将数据保存在变量$ user中然后我将此变量压缩到我的视图以获取登录用户的名称但查询只是在我的变量1或0中返回。 我所做的。如何使用模型进行此类查询请指导我.. 这是我的小代码......

$user = new user();

        $user = DB::table('users')->where('name', $request->name)->first() && DB::table('users')->where('password', $request->password)->first() ;



        if($user==null){

            return redirect('/login');

        }

        return view('user.dashboard',compact('user'));

1 个答案:

答案 0 :(得分:0)

您在分配给$ user的长行中执行布尔逻辑,因此您会看到真/假。

 // using eloquent 
 if ( $user = User::where(['name' => $request->name, 'password' => Hash::make($request->password)])->first()) {
     return view('user.dashboard',compact('user'));
 }

 return redirect('/login');