
10/11/2014, 05:25
|
 | | | Fecha de Ingreso: marzo-2014
Mensajes: 787
Antigüedad: 10 años, 11 meses Puntos: 67 | |
Respuesta: Ids separados por comas La tabla sería:
CATEGORIAS
id - nombre
1 - ..........
2 - ..........
3 - ..........
4 - Mi categoria
SUBCATEGORIAS
id - nombre
1 - Subcategoria1
2 - Subcategoria2
3 - Subcategoria3
RESULTADO
id - categoria_id - subcategoria_id
1 - 4 - 1,2,3
Y la consulta la realizaria.
Compruebo categoria, resultado: $rs_cat['id'].
Ahora compruebo las subcategorias, resultado: $rs_subcat['id'].
Y finalmente saco el resultado:
Consulta: SELECT * FROM resultado WHERE categoria_id = $rs_cat['id']
Ahora si muestro datos el resultado seria, como cojeria categoria_id = 4, me mostraria que tiene las subcategorias 1,2,3.
Y ahora faltaria con esos ids decir los nombre de las subcategorias que sean para categoria 4 en este caso.
No se si me explicado bien, lo e echo asi por encima para aclarar un poco, pero si la idea de hacerlo no es correcta me gustaría también alguna idea de como conseguir esto.
EN RESUMEN: quiero decir y sacar los nombres de varios ids de un campo, seria como que la categoria es el patron y en ese paton tiene varias subcategorias.
Un saludo. |