Tengo un form que tiene 3 textfields para ingresar valores y se haga la busqueda de esta manera
Código PHP :
<form id="form1" name="form1" method="POST" action="resultados.php"> <p> <label for="cliente">Numero Cliente:</label> <input type="text" name="cliente" id="cliente" /> <label for="nombre"><br /> Nombre Cliente:</label> <input type="text" name="nombre" id="nombre" /> <label for="agente"><br /> Nombre Agente:</label> <input type="text" name="agente" id="agente" /> <label for="zona"><br /> </label> </p> <p> <input type="submit" name="buscar" id="buscar" value="Buscar" /> </p> </form>
Como ven el method es POST y llama a resultados.php
el select que intento es el siguiente
Código PHP :
$cliente= $_POST['cliente']; $nombre= $_POST['nombre']; $agente= $_POST['agente']; $agentetrim= trim($agente); $nombretrim= trim($nombre); $query_resultados = "SELECT clientes.CLIENTE, clientes.NOMBRE, clientes.AGENTE, clientes.ORBIT, clientes.PREVENTA, clientes.DISPLAYDIA, clientes.DISPLAYDISPLAY, clientes.DESPACHOSROJA, clientes.DESPACHOSBLANCA, clientes.ZONA, clientes.PRECIO FROM clientes WHERE NOMBRE LIKE '%".$nombre."%' OR AGENTE LIKE '%".$agente."%'";
Cuando intento esto me trae todos los registros de la tabla pero si intento de esta forma solo con "nombre" si trae solo los que tienen ese nombre
Código PHP :
$query_resultados = "SELECT clientes.CLIENTE, clientes.NOMBRE, clientes.AGENTE, clientes.ORBIT, clientes.PREVENTA, clientes.DISPLAYDIA, clientes.DISPLAYDISPLAY, clientes.DESPACHOSROJA, clientes.DESPACHOSBLANCA, clientes.ZONA, clientes.PRECIO FROM clientes WHERE NOMBRE LIKE '%".$nombre."%';
No se que estoy haciendo mal, necesito ayuda porfa!!!