 , resulta que necesito crear un menú administrable, o sea que tengo que poder crear el menú principal y los submenús respectivos, si se tratara del menú y el submenú nada más pues no habría problema porque eso ya lo logré hacer con este código:
 , resulta que necesito crear un menú administrable, o sea que tengo que poder crear el menú principal y los submenús respectivos, si se tratara del menú y el submenú nada más pues no habría problema porque eso ya lo logré hacer con este código:Código :
<?
$sqls = mysql_query("SELECT * FROM ".TABLE_MENU." WHERE tipo=0 Order by titulo");            
while($rows = mysql_fetch_array($sqls)){
  echo '<li><a href="#"><img src="images/flecha_menu.png" width="10" height="8" border="0" />'.$rows['titulo'].'</a>';
  echo '<ul>';
$sql1 = mysql_query("SELECT * FROM ".TABLE_MENU." WHERE parent=".$rows['id']);
while($row = mysql_fetch_array($sql1)){
   echo '<li><a href="javascript:display(\''.$row['id'].'\')"><img src="images/flecha_menu.png" width="10" height="8" border="0" />'.$row['titulo'].'</a></li>';
      }                        
   echo '</ul>';
}                  
?>La situación que se presenta es que necesito leer cualquier cantidad de niveles en el menú o sea que puede haber un submenú del submenú del submenú del menú y todo tiene que desplegarlo en el orden y bajo el parent que está definido, todo lo guardo en una base de datos en donde la tabla tiene los siguientes campos: id, titulo, parent, tipo.
Creé un array multidimensional pero llego al mismo punto, me quedo en el segundo nivel porque no logro pensar en algo lógico y funcional para que de manera automática cree los subniveles necesarios para guardar la información.
Mi pregunta es, ¿Cómo puedo hacer para crear un menú que tiene la información en SQL, y que debo desplegarla en el orden en que está establecido?
La administración del menú es sencilla, esa sí me funciona pero no sé como desplegarla del lado cliente....ayuda por favor
 
   
   
   
   
   
   
   
   
   
   
   
   
   
   
					

