Foros del Web » Programando para Internet » PHP » Frameworks y PHP orientado a objetos »

WHERE y LIKE en activerecord CI

Estas en el tema de WHERE y LIKE en activerecord CI en el foro de Frameworks y PHP orientado a objetos en Foros del Web. Que tal, me he encontrado con un problema al tratar de hacer la siguiente consulta: Ejemplo: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código MySQL: Ver original select * from ...
  #1 (permalink)  
Antiguo 12/11/2012, 09:39
Avatar de CarlosCesar110988  
Fecha de Ingreso: febrero-2009
Ubicación: Monterrey
Mensajes: 13
Antigüedad: 15 años, 1 mes
Puntos: 0
WHERE y LIKE en activerecord CI

Que tal, me he encontrado con un problema al tratar de hacer la siguiente consulta:

Ejemplo:
Código MySQL:
Ver original
  1. select * from tabla where id = 1 and (nombre like '%palabra%' or apellido like '%palabra%')

he intentado en CI:

Código PHP:
Ver original
  1. $this->db->select('*');
  2. $this->db->where('id',1);
  3. $this->db->like('nombre',$word,'both');
  4. $this->db->or_like('apellido',$word, 'both');
  5. $this->db->limit(1000);
  6. return $query = $this->db->get('tabla ');

si embargo el primer WHERE id = 1 lo pasa por alto , arrojando resultado:

Ejemplo:
Código MySQL:
Ver original
  1. select * from tabla where id = 1 and nombre like '%palabra%' or apellido like '%palabra%'

Agradecería su ayuda.

Saludos a todos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:52.