0
這是我的代碼:變量函數無法識別,laravel
public function userprofile($id)
{
$users = DB::table('users')->where('username', $id)->get();
$myposts = DB::table('posts')->where('maker', $id)->get();
$user_id = $id;
$postsvotes = DB::table('posts')
->join('upvotes', function($join)
{
$join->on('post_id', '=', 'upvotes.post_id')
->where('upvotes.user_id', $user_id);
})
->get();
return View::make('users.profile')->with('users', $users)->with('myposts', $myposts)->with('myvotes', $postsvotes);
}
我的工作一加入,因爲你可以在看,我有這個變量$ user_ID的,這應該是$ ID你從函數userprofile($ id)得到一個參數,但我似乎無法將該參數放入where子句中。
問候,