Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/12/2014, 07:40
pepu
 
Fecha de Ingreso: junio-2005
Mensajes: 69
Antigüedad: 18 años, 10 meses
Puntos: 0
Respuesta: Activar filtros que tengan relación con producto

Imaginando que tengo los productos - TABLA PRODUCTOS
id_producto = 1
nombre = vino
presentacion = botella

id_producto = 2
nombre = agua
presentacion = botella

y los filtros - TABLA FILTROS

id_filtro = 1
nombre = tinto
tipo = variedad

id_filtro = 2
nombre = blanco
tipo = variedad

id_filtro = 3
nombre = moscatel
tipo = variedad

id_filtro = 4
nombre = 1,5
tipo = litros

y los filtros rel (relacion producto - filtro) - TABLA FILTRO-REL

id_relacion = 1
id_producto = 1
id_filtro = 1

id_relacion = 2
id_producto = 1
id_filtro = 2

id_relacion = 3
id_producto = 2
id_filtro = 3

quisiera hacer una consulta que me muestre del producto 1 los filtros que tiene relacionados.
La intención es crear un formulario donde se me muestren todos los filtros del tipo variedad y se me marquen las casillas de verificación de los filtros que si que estén relacionados con el producto
(supongo que esto ultimo es de php pero supongo que necesito mostrar todos los filtros y activar los que tienen relación con el producto a través de una consulta)

Por ejemplo al modificar el producto con id_producto = 1
me mostrase
del tipo de filtro variedad:
tinto (activado)
blanco (activado)
moscatel (desactivado)

del tipo de filtro litros:
1,5 (desactivado)