yo tengo un php que hace busquedas en mis tablas, sin problema alguno, pero lo q ahora quiero es poder hacer busquedas multiples de la siguiente manera:
nombre _____ buscar (busca x nombre)
apellido _____ buscar (busca x nombre + apellido)
telefono _____ buscar (busca x nombre + apellido + telefono)
pero me ocurre que si busco un nombre existente en la base + un apellido inexistente + un telefono existente, igual me muestra resultados.
o sino: nombre existente + apellido existente, no me muestra ninguno. no entiendo, probé de varias maneras, una de ellas es esta:
Código PHP:
$consulta ="SELECT * FROM clientes WHERE nombre LIKE '%$nombre%' AND apellido LIKE '%$apellido%' AND telefono LIKE '%$telefono%' AND usuario='$usuario'";
tambien probé con WHERE nombre='$nombre' y asi todos...
alguien me puede ayudar?
sé que podria hacer un solo buscador para nombre y apellido, otro para apellido y telefono, otro para nombre y telefono y asi todas las combinaciones, pero no es la idea.
espero respuestas! gracias!!!