2016-03-01 28 views
0

我是Laravel新手,我正在使用laravel 5.1 我想獲取數據庫中的指定列。關於laravel雄辯 - 如何獲得數據庫中的指定列值

這是我的控制器:

public function index() 
{ 
    $markQuizs = MarkAss::select('year')->where('user_id','=','abc001')->get(); 
    return view('marks-management', ['markQuizs'=> $markQuizs]); 
} 

在視圖頁面中,我嘗試回聲

$ markQuizs

,但它得到了

[{」年「:2016}]

我怎樣才能得到「2016」的價值?它需要ajax嗎?

回答

0
public function index() 
{ 
    $markQuizs = MarkAss::select('year')->where('user_id','=','abc001')->first(); 
    return view('marks-management', ['markQuizs'=> $markQuizs->year]); 
} 
+0

Thx的幫助,但現在它得到{「year」:2016}沒有「[]」〜我可以只得到「2016」嗎? –

+0

你能否仔細檢查答案?在return語句中,我使用$ markQuizs-> year而不是$ markQuizs。或者您也可以在視圖中使用$ markQuizs-> year。 –

+0

噢,是的,對不起,我的錯誤。非常感謝 !!!!! –