Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/10/2009, 15:39
Avatar de flaviovmr
flaviovmr
 
Fecha de Ingreso: octubre-2009
Ubicación: Guatemala
Mensajes: 92
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Menu Vertical

Mira, lo que te puedo aconsejar, para un menú, es útilizar el menú de spry. Para ello, necesitas aparte del archivo php donde irá el menú, dos archivos mas:

Cita:
SpryMenuBar.js
y
Cita:
SpryMenuBarVertical.css
Te adjunto un ejemplo de menú vertical con Spry:

Archivo php donde vas a colocar el menú:
Código PHP:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
<script src="/SpryMenuBar.js" type="text/javascript"></script>
<link href="/SpryMenuBarVertical.css" rel="stylesheet" type="text/css" />
</head>

<body>
<ul id="MenuBar1" class="MenuBarVertical">
  <li><a class="MenuBarItemSubmenu" href="#">Elemento 1</a>
    <ul>
      <li><a href="#">Elemento 1.1</a></li>
      <li><a href="#">Elemento 1.2</a></li>
      <li><a href="#">Elemento 1.3</a></li>
    </ul>
  </li>
  <li><a href="#">Elemento 2</a></li>
  <li><a class="MenuBarItemSubmenu" href="#">Elemento 3</a>
<?php
    $link
=conectarse();
    
$sql="select * from tabla";
    
$result=mysql_query($sql,$link);
    
    while (
$row=mysql_fetch_array($result)) {
        
?>
    <li><a href="#" class="MenuBarItemSubmenu"><?php echo $row['name']; ?></a>
      <ul>
        <?php
        $link2
=conectarse();
        
$sql2="select * from video where artist = ".$row['id'];
        
$result2=mysql_query($sql2,$link2);
        
        while (
$row2=mysql_fetch_array($result2)) {
            
?>
        <li><a href="videos.php?v=<?php echo $row2['id']; ?>"><?php echo $row2['tittle']; ?></a></li>
            <?php
        
}
        
mysql_close($link2);
        
?>
        </ul>
      </li>
          <?php
    
}
?>
  </li>
  <li><a href="#">Elemento 4</a></li>
</ul>
<script type="text/javascript">
<!--
var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgRight:"../SpryAssets/SpryMenuBarRightHover.gif"});
//-->
</script>
</body>
</html>
Bueno, este es un pequeño ejemplo: El php, es el que yo uso, para agregar a un menú, variso submenus con nombres de artistas, y dentro de esos submenus, otors con los nombres de los videos.

Espero te sirva. Saludos