Chicos me dan una manito por favor si es posible
Tengo una base de datos en la cual realizo consultas o querys. Para hacer las consultas tengo un formulario con 2 select para filtrar la consulta.
Los select son color_prenda (rojo,azul,amarillo o todos) y size color_prenda (grande, medio, pequeño o todos)
Me da como resultado 4 consultas diferentes asi
Código HTML:
Ver originalsi 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
¿Puedo simplificar y dinamizar este pequeño script en una sola consulta?
Lo pregunto por que necesito hacer uno con 6 select y no quiero hacer 36 consultas diferentes
Gracias