Ver Mensaje Individual
  #7 (permalink)  
Antiguo 19/04/2016, 05:38
xerifandtomas
 
Fecha de Ingreso: octubre-2010
Ubicación: España
Mensajes: 1.007
Antigüedad: 13 años, 6 meses
Puntos: 123
Respuesta: URGE!!PHP Y MYSQL (Select dependientes con base de datos)

Pues para eso necesitas AJAX. El compañero ya te dio un enlace a combos dependientes que es lo que estas buscando.

Las relaciones entre categorías y productos, siempre según los requerimientos, suelen ser relaciones mucho a muchos (N:N). Ya que en muchos proyectos, un producto puede pertenecer a muchas categorías y a se vez una categoría contiene muchos productos.

Este tipo de relaciones se hacen con una tabla intermedia y dos relaciones 1:N.

Como ejemplo:

Tabla categoria
id (PK)
nombre_categoria
resto_de_campos

Tabla producto
id (PK)
nombre_producto
resto_de_campos

Tabla intermedia categoria_producto
id (PK)
id_categoria
id_producto


De esta forma haciendo consultas a la tabla intermedia, puedes obtener:

Tanto todos los productos de una categoría
Código SQL:
Ver original
  1. SELECT * FROM categoria_producto WHERE id_categoria=categoria_a_buscar

Cómo todas las categorías de un producto
Código SQL:
Ver original
  1. SELECT * FROM categoria_producto WHERE id_producto=producto_a_buscar
__________________
Unset($vida['malRollo']);

Última edición por xerifandtomas; 19/04/2016 a las 05:54