Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/09/2013, 09:49
Montes28
 
Fecha de Ingreso: septiembre-2010
Mensajes: 1.853
Antigüedad: 13 años, 7 meses
Puntos: 6
Respuesta: Duda para realizar CRUD

lisandro Arg gracias por responder,


En routes.php tengo la acción y la consulta
Código PHP:
Ver original
  1. Route::get("show/{id}", function($id){
  2.         $turn = DB::table('tipos_turnos')
  3.         ->join('turns', 'tipos_turnos.id', '=' ,'turns.tipos_turnos_id')
  4.         ->join('users', 'users.id', '=' ,'turns.users_id')
  5.         ->select('turns.id AS id_turn','turns.aprobo','turns.descripcion_turno','turns.inicio_turno','turns.fin_turno','tipos_turnos.id','tipos_turnos.nombre AS turno','users.nombre','users.apellidos')
  6.         ->where('turns.id', $id)->first();
  7.         return View::make("turnos.show", array("turn" => $turn));
  8.  
  9.     });

Mi pregunta es , si lo estoy construyendo bien?

o debería de ser en routes.php

Código PHP:
Ver original
  1. Route::get('consultar/{id}', 'HomeController@consultarPersona');

en HomeController.php
Código PHP:
Ver original
  1. public function consultarPersona($id)
  2.     {
  3.            
  4.         $persona = DB::table('users')->join('tipos', 'users.tipo_id', '=', 'tipos.id')
  5.         ->select('users.id', 'users.nombre', 'users.apellidos','tipos.nombre')
  6.         ->where('users.id', $id)->first();
  7.         return View::make("consulta", array("persona" => $persona));
  8.        
  9.     }