2017-03-29 52 views
0

我有我的數據庫中的表稱爲modules所以在我的控制我寫這樣從表Retrive數據5.0

$allModuleNames = DB::table('users')->get(); 
return view("BaseView.home")->with('$allModuleNames',$allModuleNames); 

檢索DATAS但出於某種奇怪的原因,我得到syntax error, unexpected ';'錯誤在查詢之類的。這一定是愚蠢的,我猜,無法通過這個。有人可以幫忙嗎? 我已經加入這個頭

use Illuminate\Support\Facades\DB;

當我將鼠標懸停在table我得到method table not found in \illuminate\Support\Faces\DB

+0

很好,很抱歉,在您發佈的代碼中存在很多問題,難以猜出真正的錯誤。該表是「模塊」,您正在從「用戶」中檢索。 with()應該是 - > with('allModuleNames',$ allModuleNames)。你在哪裏盤旋?要調用數據庫外觀,使用\ DB :: table()。 – dparoli

+0

這是一個錯字。對於那個很抱歉。 – Rehan

回答

0

使用modules這一翻譯的users

$allModuleNames = DB::table('modules')->get(); 

,你不需要在$此行:

return view("BaseView.home")->with('allModuleNames',$allModuleNames); 
+0

這不是我的循環中的問題。對於那個很抱歉。不管怎樣,謝謝 :) – Rehan