PHP - Menu XML dinamico en PHP

 
Vista:

Menu XML dinamico en PHP

Publicado por Bruno Chávez (4 intervenciones) el 11/02/2009 20:38:48
Hola a Todos

Tengo que hacer un menu simple para un portal en php, es algo clasico y sencillo:

[+] Menu principal 1
[-] Menu Principal 2
[-] Submenu 1
[-] Submenu 2
[+] Menu Principal 3

Algo asi sencillo, encontre uno y se me hizo interesante pero aqui viene el problema, el menu se genera de la siguiente manera:

$tree_data = array(
array(url => "busca?C=$CID",parent => "0",name => "$Categoria"),
array(url => "?C=1&S=1",parent => "Empleos",name => "Profesionales"),
array(url => "?C=1&S=2",parent => "Empleos",name => "Tecnicos"),
array(url => "?C=1&S=3",parent => "Empleos",name => "Temporales"),
array(url => "?C=2",parent => "0",name => "Accesorios"),
array(url => "?C=2&S=1",parent => "Accesorios",name => "Automóvil"),
array(url => "?C=2&S=2",parent => "Accesorios",name => "Motocicleta"),
array(url => "?C=2&S=3",parent => "Accesorios",name => "Bicicleta"),
array(url => "?C=3",parent => "0",name => "Muebles"),
array(url => "?C=3&S=1",parent => "Muebles",name => "Salas"),
array(url => "?C=3&S=2",parent => "Muebles",name => "Comedores"),
array(url => "?C=3&S=3",parent => "Muebles",name => "Recamaras"),
);

Como vemos es una serie de arreglos dentro de un arreglo, mi problema es que yo necesito tener en la bd de mysql toda la información en dos tablas: Categoria y Subcategoria, donde la subcategoria apunta a la categoria para poder anidarlos, el problema es como generar el arreglo dinamicamente, o si tienen otro menu mas facil de usar se los agradezco...

Saludos
Bruno Chávez
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder