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.


Responder a