Recien estoy aprendiendo Laravel y estoy realizando el Laravel Quickstart
en routes.php
Código PHP:
Ver original
Route::get('users', function() { //Obtengo el último registro insertado en la tabla users $users = DB::select('SELECT * FROM users ORDER BY id DESC LIMIT 1'); return View::make('users')->with('users', $users); }); Route::get('bitacora', function() { //aca quiero obtener todos los registros de la tabla usuarios $Consulta = User::all(); return View::make('bitacoras')->with('bitacoras', $Consulta ); });
la primera ruta funciona bien, el problema es en la segunda obtengo un error
Cita:
ErrorException
Undefined variable: Consulta
ErrorException
Undefined variable: Consulta
esta la vista donde no funciona
bitacoras.blade.php
Cita:
Tengo una pregunta: @foreach($Consulta as $user)
<p>{{ $user->id }}--{{ $user->email }}--{{ $user->name }}</p>
@endforeach
<p>{{ $user->id }}--{{ $user->email }}--{{ $user->name }}</p>
@endforeach
-Esta bien lo que hice en routes.php ya que en este archivo estoy metiendo sql el cual debe de estar en el modelo?