Hola, vi tu aporte y se parece bastante a la idea que yo en algun momento cree. Claro que esta esta diseñada mucho mas sencilla y es facil de seguir.
http://www.forosdelweb.com/f18/crear...-mysql-998550/
La duda que me asalta es la formación de las listas. En la solución que yo propongo coloco listas dentro de listas de una manera un poco complicada pero al fin y al cabo funciona bien. Voy a tratar de probar tu solución aunque por lo que analizo asi a botepronto es que no saldra como yo lo digo, es decir
Código HTML:
<ul>
<li>home</li>
<ul>
<li>home1</li>
<li>home2</li>
<li>home3</li>
</ul>
</ul>
Bueno, falta mas pero creo que la idea se entiende bastante bien. Cualquier cosa ya nos comentaras.