Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/09/2015, 16:01
dardo123
 
Fecha de Ingreso: agosto-2014
Mensajes: 12
Antigüedad: 9 años, 8 meses
Puntos: 0
Pregunta Insertar código PHP dentro de una consulta MySQL

Hola estimados,

Les escribo porque tengo la siguiente duda:

Tengo un formulario que contiene 6 input para realizar una búsqueda en una tabla, y lo que necesito hacer es que según la cantidad de input que se llenaron (puede llenar de 1 a 6) me haga la consulta. Para ello quiero colocar dentro de la consulta un if en php, cosa que si no ingresó nada en un input, la consulta no busque en ese campo. Así me evito realizar una consulta para cada tipo de combinatoria de llenado de input

Algo así de ejemplo:

$sql="SELECT * FROM tabla WHERE if($campo1!=" "){echo CAMPO1 LIKE '%$campo1%'} if($campo2=" "){echo AND CAMPO2 LIKE '%$campo2%'} if($campo2!=" "){echo AND CAMPO2 LIKE '%$campo2%'}..."

Saludos!