Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/04/2010, 09:35
Avatar de LuZBinG
LuZBinG
 
Fecha de Ingreso: enero-2008
Mensajes: 407
Antigüedad: 16 años, 3 meses
Puntos: 5
De acuerdo busqueda nombre y apellidos en 3 campos

Hola buen dia tengo el siguiente problema espero me puedan ayudar:

tabla empleados
campo1 nombre
campo2 paterno
campo3 materno
quiero buscar el nombre del empleado
en una variable concatenada a si
$var="juanito lopez soto";

Estor realizando una consulta que a la vez funciona pero si cambio el orden no a hi les va por ejemplo:

Código PHP:
select nombre,paterno,materno from empleados where concat(nombre,' ',paterno,' ',maternolike '%juanito%'

ok funciona y trae a todos los juanitos pero si realizo esto no funciona:

select nombre,paterno,materno from empleados where concat(nombre,' ',paterno,' ',maternolike '%juanito soto%'

no trae nada 
se que es el orden de la busqueda lo que hace que falle
por eso me dirijo a ustedes para ver de que otra forma puedo realizar esta consulta he buscado y en contrado que usan IF en la sentencia pero se basan en tres variables se paradas nombre,apellido1,apellido2

espero me puedan ayudar
__________________
LuZbIng