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