Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/08/2015, 07:34
JHONATHAN11
 
Fecha de Ingreso: mayo-2015
Mensajes: 50
Antigüedad: 9 años, 6 meses
Puntos: 0
Obtener un dato en concreto de una Consulta

Hola amigos...

Ojala me puedan Ayudar.... Tengo una consulta unidas por 3 tablas, dictado, temas y capitulos

lo que yo necesito es obtener solo el id del capitulo.

este es mi consulta

Código PHP:
public function getcapitulo($id) {

        
$em $this->getEntityManager();
        
$dql 'select d,t,c
                FROM JHONATHANSicondcBundle:Dictado d
                Join d.tema t
                Join t.capitulo c
                WHERE d.id= :id
                Order by d.id asc
                '
;
        
$consulta $em->createQuery($dql);
        
$consulta->setParameter('id'$id);
        return 
$consulta->getResult();
    } 
y este mi controlador

Código PHP:
$dat=$em->getRepository('JHONATHANSicondcBundle:Dictado')->getcapitulo($id); 
obtengo la consulta, pero ahora quiero saber como puedo almacenar en otra variable solo el id del capitulo....

en twig es facil

solo va... dictado.tema.capitulo.id y obtengo el id y funca

pero eso en twig como lo haria en el controlador

espero que me puedan ayudar gracias!!