
06/02/2003, 15:16
|
Ex Colaborador | | Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 22 años, 8 meses Puntos: 16 | |
Hola,
Puedes hacer varias consultas con una sola conexion, asi que puedes quitar todos los mysql_connect() y mysql_select_db() menos los primeros.
Y lo que puedes hacer es una consulta que te devuelva todas las categorias. Luego cuando recorres lo que te ha devuelto, haces una nueva consulta para leer todas las subcategorias de esa categoria. Asi cuando metas en la BD una nueva categoria no tendrias que modificar el codigo. En pseudocodigo:
1.- Leer todas las categorias de la BD.
2.- Con cada una de las categorias:
2.1.- Mostrar la categoria.
2.2.- Leer todas las subcategorias de esta categoria.
2.3.- Con cada subcategoria:
2.3.1.- Mostrar subcategoria.
Espero haber sido de ayuda.
__________________ Josemi
Aprendiz de mucho, maestro de poco. |