Ver Mensaje Individual
  #4 (permalink)  
Antiguo 19/02/2011, 12:49
ocp001a
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años
Puntos: 528
Respuesta: Ayuda con menú

Y verificaste que haya datos?

Si fuera por comillas, ve el html resultante. No puedo asegurar que sea eso, aunque lo correcto es usar comillas y no el apostrofe, yo haría algo así:

Código PHP:
Ver original
  1. $rel=mysql_query("SELECT * FROM formas") or die(mysql_error());
  2. echo "
  3. <div id=\"menu\">
  4.    <ul>";
  5.         while($menu1=mysql_fetch_assoc($rel)){
  6.             echo "<li class=\"nivel1\"><a href='#' class=\"nivel1\">$menu1[Nombre]</a><ul>";
  7.                 $relsel=mysql_query("SELECT * FROM procesos WHERE id_forma='$menu1[id_forma]'") or die(mysql_error());
  8.                 while($menu2=mysql_fetch_assoc($relsel)){
  9.                     echo "<li class=\"nivel2\"><a href=\"#\" class=\"nivel2\">$menu2[Nombre]</a></li>";
  10.                 }
  11.             echo "</ul></li>";
  12.         }
  13.     echo "</ul>
  14. </div>";
Te recomiendo imprimir con echos alguna marca o número que te vaya indicando paso por paso (si entra a los while, si entra un if, etc)

Y tampoco te desesperes, este es un foro de colaboración VOLUNTARIA.