Tengo 2 select en un formulario que me entregan 2 variables (color_prenda y size_prenda) para hacer una consulta.
¿Este ejemplo lo puedo mejorar, simplificar o hacer de forma dinamica?
Código HTML:
Lo pegunto porque para 2 select (variables) debo hacer 4 combinaciones entre las variables para que la consulta sea exitosa, para 5 variables que es mi caso tendria que hacer 64 combinaciones.Ver original
-- si color_prenda = todos AND size = todas SELECT * FROM articulos -- sino color_prenda = todos AND size <> todas SELECT * FROM articulos WHERE size = size_prenda -- sino color_prenda <> todos AND size = todas SELECT * FROM articulos WHERE color = color_prenda -- sino color_prenda <> todos AND size <> todas SELECT * FROM articulos WHERE color = color_prenda AND size = size_prenda fin-sino
Gracias