Foros del Web » Programando para Internet » PHP »

Árbol de categorías

Estas en el tema de Árbol de categorías en el foro de PHP en Foros del Web. Buenas tardes. Estoy construyendo un gestor de contenidos con PHP/MySQL. Necesito programar un árbol de categorías que muestre el número exacto de entradas ( de ...
  #1 (permalink)  
Antiguo 07/12/2011, 12:49
 
Fecha de Ingreso: diciembre-2011
Mensajes: 2
Antigüedad: 12 años, 3 meses
Puntos: 0
Árbol de categorías

Buenas tardes.

Estoy construyendo un gestor de contenidos con PHP/MySQL. Necesito programar un árbol de categorías que muestre el número exacto de entradas (de cada categoría y sus descendientes), exactamente como Wordpress. Es decir, que presente:

- Categorías jerárquicas, anidadas o en forma de árbol.

- Número de entradas de cada categoría (y también de sus descendientes). Éste es el principal problema con el que me encuentro.

- Preferiblemente (aunque no necesario), plegable (collapsable).

- Los campos de mi tabla "categorias" son id, title y parentId. Están vinculadas a una tabla "posts" a través de otra tabla "relaciones".

¿Podrían decirme si existe alguna función o clase que permita crear esto y dónde poder localizarla?

Muchas gracias y disculpad las molestias.
  #2 (permalink)  
Antiguo 07/12/2011, 12:49
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: Árbol de categorías

para eso se utiliza recursividad, saludos
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 07/12/2011, 13:06
 
Fecha de Ingreso: diciembre-2011
Mensajes: 2
Antigüedad: 12 años, 3 meses
Puntos: 0
Respuesta: Árbol de categorías

Muchas gracias.

Mi principal problema es enumerar y mostrar las entradas de una categoría y las de sus descendientes (y no únicamente las de una categoría determinada).

Ninguna solución empleada hasta el momento resuelve este problema.
  #4 (permalink)  
Antiguo 07/12/2011, 13:12
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: Árbol de categorías

con recursividad se puede, no veo el inconveniente, es un medio efectivo y ampliamente usado, además de ser la forma más idónea de recorrer arboles
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Etiquetas: categorias, mysql, nested, tree, arboles
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:19.