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!