Ver Mensaje Individual
  #6 (permalink)  
Antiguo 21/03/2008, 18:34
Avatar de korg1988
korg1988
 
Fecha de Ingreso: junio-2006
Ubicación: Santa Fe, Argentina
Mensajes: 825
Antigüedad: 17 años, 10 meses
Puntos: 19
De acuerdo Re: Menu desplegable con registros de una BD

Código PHP:
<html> 
<body> 
<h1>Productos</h1> 
<?php 
$conexion 
mysql_connect('localhost','root',''); 
mysql_select_db('MENU'); 

$consultaCategorias mysql_query("SELECT * FROM categoria;"); 
$menu_numero 0;
while(
$categorias mysql_fetch_array($consultaCategorias)) 

    echo 
'<a href="#" onclick="document.getElementById(\'menu_'.$menu_numero.'\').style.display = \'block\'; return false;">'.$categorias[nomcateg].'</a><br />'
     
    
$consultaProductos mysql_query("SELECT * FROM producto WHERE codcateg = '{$categorias[codcateg]}';"); 
    echo 
'<div id="menu_'.$menu_numero.'" style="display:none;">';
    while(
$productos mysql_fetch_array($consultaProductos)) 
    { 
        echo 
'<a href="#">'.$productos[descripcion].'</a><br />'
    } 
    echo 
'</div><br />';
    
$menu_numero++;
}   

mysql_free_result($consultaCategorias); 
mysql_close($conexion); 
?> 
</body> 
</html>
ahi simplifique el asunto de las comillas, el menu funciona 10 puntos, verifica si la consulta a la base de datos te esta devolviendo bien los productos!

suerte! cualquier cosa seguiremos luchando jaj