Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/04/2011, 10:48
Avatar de laratik
laratik
 
Fecha de Ingreso: mayo-2010
Ubicación: Cali
Mensajes: 317
Antigüedad: 13 años, 10 meses
Puntos: 63
Respuesta: Crear lista desde bd dependiente de otra

¿consulta a base de datos? eso me suena a lenguaje del lado del servidor, una forma fácil para hacer lo que deseas seria:

Código PHP:
<html>
<head>
<style>
    .principal ul {
        display: none;
    }
</style>
<script>
function mostrar(id) {
    if(document.getElementById(id).style.display == "block") {
        document.getElementById(id).style.display = "none";
    } else {
        document.getElementById(id).style.display = "block";
    }
}
</script>
</head>
<body>
<ul>
<li class="principal"><a href="javascript:mostrar('datos1')">Mostar sucursales empresa1</a>
    <ul id="datos1">
        <?php
        $res 
mysql_query("SELECT sucursal FROM empresa1");
        while(
$dato mysql_fetch_array($res)) {
            
?>
            <li><?php echo $dato?></li>
            <?php
        
}
        
?>
    </ul>
</li>
<li class="principal"><a href="javascript:mostrar('datos2')">Mostar sucursales  empresa2</a>
    <ul id="datos1">
        <?php
        $res 
mysql_query("SELECT sucursal FROM empresa2");
        while(
$dato mysql_fetch_array($res)) {
            
?>
            <li><?php echo $dato?></li>
            <?php
        
}
        
?>
    </ul></li>
<li class="principal"><a href="javascript:mostrar('datos3')">Mostar sucursales  empresa3</a>
    <ul id="datos3">
        <ul id="datos1">
        <?php
        $res 
mysql_query("SELECT sucursal FROM empresa3");
        while(
$dato mysql_fetch_array($res)) {
            
?>
            <li><?php echo $dato?></li>
            <?php
        
}
        
?>
    </ul>
    </ul></li>
<ul>
</body>
</html>
Si quieres es cargar directamente cuando pulsas el enlace, deberás tener conocimientos de AJAX.
__________________
Programar apasiona y lo que apasiona es un arte, por lo tanto programar es un arte.

Quiero karma para en mi próxima vida ser un billonario bien dotado con alas.