在laravel中使用DB facade连接查询

问题描述 投票:-1回答:1

我在laravel中使用DB Facade编写了一个连接查询。但是当我运行它时,它不显示任何错误或任何数据只显示一个空数组。这是我的代码。

public function memberdetails($id)
{

   $user = DB::table('userinformations')
        ->join('users', 'userinformations.user_id', '=', 'users.id')
        ->select('userinformations.*','users.*')
        ->where('userinformations.user_id','=',$id)
        ->get();
    return $user;
}
php mysql laravel
1个回答
0
投票

检查你的两个表然后试试这个。使用DB facade。

$user = DB::table('userinformations')
    ->join('users', 'userinformations.user_id', '=', 'users.id')
    ->select('userinformations.*','users.*')
    ->where('userinformations.user_id','=',$id)
    ->get();
return $user;
© www.soinside.com 2019 - 2024. All rights reserved.