Tu sesión es una cadena o un array, si es un array no debes meterlo en
array($this->Session->read('CadenaClientes')), solamente el
$this->Session->read('CadenaClientes')2013/5/24 david aceituno <[email protected]> > Estimados, tengo la siguiente linea : > > $clientes = > $this->Solicitudtransporte->Cliente->find('list',array('conditions' => > array( > 'Cliente.id ' => array($this->Session->read('CadenaClientes')) > ) )); > > La que deberia generar la soguiente consulta : SELECT * from cliente WHERE > cliente_id IN ('1','2','3') > > Los valores del IN los traigo desde una session : > $this->Session->read('CadenaClientes') > > He verificado el contenido de esta session y trae exactamente los valores > '1','2','3' > > Probe colocando directamente en la instruccion : > > $clientes = > $this->Solicitudtransporte->Cliente->find('list',array('conditions' => > array( > 'Cliente.id ' => array('1','2','3') > ) )); > > Y funciona impecable !!! > > Al usar la session no da ningun error solo que no me entrega resultados. > > Esto es con Cake 1.3 > > > Gracias > > > david > > -- > Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de > Grupos de Google. > Para anular la suscripción a este grupo y dejar de recibir sus correos > electrónicos, envía un correo electrónico a > [email protected]. > Para publicar una entrada en este grupo, envía un correo electrónico a > [email protected]. > Visita este grupo en http://groups.google.com/group/cakephp-es?hl=es. > Para obtener más opciones, visita https://groups.google.com/groups/opt_out > . > > > -- El pasado son solo recuerdos, el futuro son solo sueños http://www.solocodigo.com -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a [email protected]. Para publicar una entrada en este grupo, envía un correo electrónico a [email protected]. Visita este grupo en http://groups.google.com/group/cakephp-es?hl=es. Para obtener más opciones, visita https://groups.google.com/groups/opt_out.
