2016-08-05 133 views
0

我是laravel的新手。我在從數據庫獲取數據時遇到錯誤。但其他網頁正在工作(也提取)。從數據庫laravel提取數據時出錯5.1

這是我的代碼供您審查。 我contorller:

public function info() 
{ 

    // Show the page 
    $data = Customer::all(); 
    return view('eventlist')->with('data',$data); 

}  

我的觀點:eventlist.blade.php

   <tbody> 
       @foreach ($events as $user) 
        <tr> 
         <td>{!! $user->name !!}</td> 
         <td>{!! $user->cname !!}</td> 
         <td>{!! $user->sdate !!}</td> 
         <td>{!! $user->edate !!}</td> 
         <td>{!! $user->room !!}</td> </tr>@endforeach       
       </tbody> 

我的路線:

路線::得到( '事件列表', '@ myController的信息');`

雖然我試圖獲取數據:它顯示錯誤未定義變量:事件

幫我解決這個問題。在此先感謝

回答

2

您對循環變量錯誤,看看你這條線

@foreach ($events as $user) 

你循環$eventscontroller你逝去的data變量。看你這條線

return view('eventlist')->with('data',$data); 

所以更改此行

@foreach ($events as $user) 

這個

@foreach ($data as $user) 

一切都會好起來