Ver Mensaje Individual
  #7 (permalink)  
Antiguo 27/06/2012, 13:31
fernandooj
 
Fecha de Ingreso: junio-2012
Ubicación: bogota
Mensajes: 44
Antigüedad: 12 años, 7 meses
Puntos: 2
Respuesta: inner join, where

te lo pongo de otra forma tengo el siguiente codigo php
Código PHP:
Ver original
  1. //cargo un do while para los menus con li clase menu y llamo al campo nombre menu
  2.         <?php do { ?>
  3.              
  4.             <li class='menu'><?php echo $row_menu['nombre_menu']; ?></li>
  5.            
  6. //cargo un do while para los submenus con li clase sub-menu y llamo al campo nombre sub menu
  7.      <?php do { ?>
  8.              <li class="sub-menu"><?php echo $row_submenu['nombre_submenu']; ?></li>
  9.  
  10. //cierro los while
  11.              <?php } while ($ row_submenu = mysql_fetch_assoc($submenu)); ?>  
  12.             <?php } while ($row_menu = mysql_fetch_assoc($menu)); ?>

el problema que me sale es:
al primer menu me salen todos los submenus.
al segundo o tercero o etc menu no me sale ningun submenu.
si agrego mas submenus en la base de datos, todos se van al primer menu.
los submenus se deben de ir al menu que yo le diga por medio del "id_menu"