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

Tengo estas tablas

Código:
TABLE `productos` 
  `id_producto` 
  `hnombre` 
  `hpresentacion` 

TABLE `filtros`
  `id_filtro` 
  `nombre` 
  `tipo` 

 TABLE `filtro_rel` 
  `id_relacion`
  `id_producto` 
  `id_filtro`

A través de la tabla filtro_rel relaciono los productos con las filtros (según el campo tipo pueden ser grupos, marcas o categorías)

En la página para administrar los productos intento poner todos los filtros y que se me activen (checkbox) los filtros que tengan relacion con el producto a modificar (Esto no lo logro)

Lo que si consigo es a través de este select que se me muestren los filtros que si que tienen relación con el producto $row_Recordset1[id_producto]
cuyo dato saco de una consulta anterior

Código MySQL:
Ver original
  1. FROM filtros f LEFT JOIN filtro_rel fr ON f.id_filtro=fr.id_filtro
  2. WHERE fr.id_producto=$row_Recordset1[id_producto] AND f.tipo LIKE '%grupos%'
  3. GROUP BY fr.id_filtro
Mi consulta es si sería posible hacer una consulta a los filtros que no tengan ninguna relación con el producto "$row_Recordset1[id_producto]"

o bien que me muestre todos los filtros pero me active con casillas de verificacion los que si que tengan relacion con el producto

Última edición por pepu; 16/12/2014 a las 07:09 Razón: error en el titulo del mensaje