Mi consulta es la siguiente:
Tengo dos tablas:
1.- Categorias
id_cat
nombre_cat
2.- Productos
id_prod
nombre_prod
id_cat
La primera tabla "Categorias" tiene los siguientes registros:
id_cat nombre_cat
1 - Categoria A
2 - Categoria B
3 - Categoria C
Ok entonces tengo varios registros en la segunda tabla "Productos" de la siguiente manera:
id nombre id_cat
1 - Producto A - 1
2 - Producto B - 1
3 - Producto C - 1
4 - Producto D - 2
5 - Producto E - 3
Lo que necesito es hacer un SELECT que mas o menos seria "SELECT * FROM Productos where id='$id' ORDER BY id_cat DESC, nombre DESC";
Lo que necesito es que al mostrar el resultado que basicamente seria:
Producto A - 1
Producto B - 1
Producto C - 1
Producto D - 2
Producto E - 3
Pero necesito que salgan tambien ordenados por su categoria es decir:
Categoria A
- Producto A
- Producto B
- Producto C
Categoria B
- Producto D
Categoria C
- Producto E
Eso es todo lo que necesito, ojala se entienda y puedan ayudarme.
Muchas gracias.
Saludos.
