2015-05-12 4 views
0

У меня возникли проблемы с получением моих данных с контроллера на мой взгляд, и я надеялся, что кто-то сможет мне помочь.Передача sql от контроллера к просмотру в laravel

Вот код для моего контроллера:

$Info = new Info(); 
$Info = DB::select('SELECT * FROM 'tblinfo'); 

и я только эхо его в контроллере, потому что мои результаты значения не проходит в поле зрения, вот дополнительный код для моего контроллера:

foreach ($Info as $Infos) 
{ 
echo $Infos->fname; 
echo $Infos->gender; 
} 
$data['result'] = $Infos->fname; 
$data['result'] = $Infos->gender; 
$this->view =   View::make(App::make('web')->makeDeviceVersionPath('.').'.infofolder.infofile', $data); 

Вот код для моих просмотров:

@foreach $result as $info 
{{ $info->name }} 
{{ $info->gender }} 
@endforeach 

Я надеюсь, что кто-то может помочь мне пройти мой sql результат к моим взглядам. Спасибо! :)

ответ

0

, если у вас модель у не нужно вводить необработанный код SQL просто сделать, как этот

$info= Info::all(); 
    return View('Index.index')->with('info',$info); // use ->with('*',$*) to send data to view 
    // Index is View folder 
    // .index is view name 

Теперь в виду захват $ Информация данные с для ответа на каждый

@foreach($info as $infodata) 
<h3>{{ $infodata->name }}</h3> 
<h3>{{ $infodata->gender}}</h3> 
@endforeach 
Смежные вопросы