Muy buena explicación.
El código aun no anda... Usé este:
Código PHP:
Ver original$qry = "SELECT *
FROM (SELECT
C.*,
GROUP_CONCAT(P.nombre) nombres,
GROUP_CONCAT(P.imagen) img,
GROUP_CONCAT(P.producto_id) idProductos
FROM categorias C INNER JOIN productos P ON C.categoria_id = P.categoria_padre
ORDER BY C.categoria_id ASC, P.orden ASC) T1
GROUP BY categoria_id";
E igual, ahora solo me muestra un producto dentro de una categoria. No me muestra como antes los productos en sus categorias. Debo aclarar que necesito mostrarlos todos en una sola pagina.