
28/12/2011, 16:23
|
| | Fecha de Ingreso: diciembre-2011
Mensajes: 4
Antigüedad: 13 años, 3 meses Puntos: 0 | |
Listado de productos ordenados segun importancia de la marca Hola Estoy armando con PHP y una base de datos mysql un listado de productos
Armé una tabla para agregar "productos", los mismos pertenecen a una categoría y a una subcategoría (hasta aca todo bien) por otro lado, tengo otra tabla donde estipulo la "marca" del producto que llevaría el 'nombre de la marca' y la 'posición' en que debe aparecer los productos de esa marca en el listado de productos.
Mi pregunta es: cual es la consulta para combinar lo siguiente y que el resultado sea el listado de productos (ordenado según el orden que indico en la tabla "Marcas"):
los datos mínimos que debería obtener para armar el listado serían:
nombre de marca y nombre del producto (en el orden que estipula la tabla "Marcas") En la base de datos tengo lo siguiente: TABLA CATEGORIAS
id | idCategoria | idSubCategoria | nombre
si idSubCategoria es 0 (cero) es el nombre de la categoría padre.
si tiene un valor, si, se trata de una subCategoría
y asi se iría formando el arbol de categorias y subcategorias TABLA MARCA
id | nombreMarca | imagenLogo | ordenListado TABLA PRODUCTOS
id | idCategoria | idSubcategoria | idMarca | nombreProducto | descripcionProducto
(si no es muy complicado, si ademas la misma consulta me puede traer el nombre de la categoría y subcategoría, sería mejor, si se complica mucho no importa, porque haría la consulta por separado y listo)
esto último sería:
categoria, subcategoria, nombre de marca, nombre del producto (en el orden que estipula la tabla "Marcas")
Bueno, desde ya muchisimas gracias al que me pueda dar una mano con esto
Saludos a todos |