muchas gracias ya funciono esa consulta. Pero estoy teniendo problemas con la primera consulta que puse:
Código PHP:
Ver original$q = Doctrine_Query::CREATE()
->select($select)
->from($from)
->where('? LIKE ?', array($camp1,'%'.$incognita.'%')) ->orWhere('? LIKE ?', array($camp2,'%'.$incognita.'%')) ->orWhere('? LIKE ?', array($camp3,'%'.$incognita.'%'));
Pasa que no errores en sintaxis, sino que cuando testeo una busqueda no funciona. Si ingreso una letra como l, muestra resultado si son mas de una letra no muestra ninguno y si envio vacio me muestra todos los resultados.
Estube probando con mysql y la sentencia me funciona perfectamente, hasta con numeros me funciona porque $camp1 busca en id.
¿Que puede estar pasando?