Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/12/2015, 10:38
hakki
 
Fecha de Ingreso: diciembre-2015
Mensajes: 8
Antigüedad: 8 años, 4 meses
Puntos: 0
Consulta de dos campos

Hola a todos,

Estoy terminando mi autocomplete en jquery que funciona insertando en un input los valores que se desean buscar en la base de datos. La tabla de clientes esta compuesta por campo Nombre y campo apellidos que estan separados. Ahora mismo al poner algo en el input si pongo nombre solamente me lo localiza o si pongo apellido unicamente tambien pero si pongo una mezcla de ambos nombre + apellido la consulta no me saca a nadie y es eso lo que estoy buscando. Ahora mismo mi sentencia SQL es esta:
Código MySQL:
Ver original
  1. SELECT dni FROM clientes WHERE nombre like '" . $search . "%' OR apellidos like '" . $search . "%'

donde search es lo que se introduce a traves del campo input;

Imaginaros que tengo los siguientes registros:

Manuel fernandez tapia dni -> 12345678m
Santiago jimenez -> 11111111c

Mi objetivo es que cuando introduzca en el campo manuel fernandez, me saque el dni 12345678m

Ahora mismo me funciona solo cuando pongo manuel o pongo fernandez y quiero que me haga una combinacion de nombre y apellidos

Última edición por gnzsoloyo; 21/12/2015 a las 15:08