Chicos, buenas tardes me colaboran con una duda por fa
En una consulta de 2 variables tendría que hacer 4 combinaciones para lograr las posibles consultas, hasta aquí no hay problema.
Código HTML:
Ver original-- si color_prenda = todos AND size = todas
SELECT * FROM articulos WHERE color = "todos" AND size = "todas"
-- si color_prenda = todos AND size <> todas
SELECT * FROM articulos WHERE color = "todos" AND size = size_prenda
-- si color_prenda <> todos AND size = todas
SELECT * FROM articulos WHERE color = color_prenda AND size = "todas"
-- si color_prenda <> todos AND size <> todas
SELECT * FROM articulos WHERE color = color_prenda AND size = size_prenda
El problema que tengo es cuando la consulta tiene 6 variables, lo cual da como resultado 36 posibles consultas.
¿Se puede hacer de una forma dinámica y simplificada esta consulta?
Gracias