Comunidad de diseño web y desarrollo en internet online

Ayuda!!! porque no me funciona mi menu desplegable cargado por BD

Citar            
MensajeEscrito el 12 Sep 2012 01:16 am
el codigo de mi menu es el siguientes

Código PHP :

<ul id="menu-main" class="menu">
<?
require("conexion.php");
$selecionar=mysql_query("SELECT *FROM menu limit 6")or die("Error al seleccionar");
while($fila=mysql_fetch_array($selecionar))
{
if($fila[estadomenu]=='sa')
{
echo "<br>";
}
else
{
echo "<li id='menu-item-1047' class='menu-item menu-item-type-post_type'><a href='' class='hp'>".$fila[categoria]."</a>";
?>
<ul class="sub-menu">
<div class="menu-back-right">
</div>
<div class="menu-back">
<?
$menucategoria=$fila[categoria];
$select=mysql_query("SELECT *FROM submenu WHERE categoria='$menucategoria'")or die("Error al seleccionar");
while($fila2=mysql_fetch_array($select))
{
if($fila2[estadosubmenu]=='sa')
{echo "";}
else
{
echo "<li id='menu-item-1142' class='menu-item menu-item-type-taxonomy'><a href='contenido.php?CAT=$fila2[subcategoria]'>".$fila2[subcategoria]."</a></li>";
}
}
?>
</div>
</ul>
<?
echo "</li>";
}
}
?>  
</ul>


y este es el de la pagina a la que va cuando presionas sobre una opcion del submenu

Código PHP :

<?
require("conexion.php");
$select=mysql_query("SELECT *FROM contenidosubmenu WHERE subcategoria='$CAT'");
while($fila=mysql_fetch_array($select))
{
   if($fila[estado]=="ok")
{
?>
<div class="titulocontenido">
<h4><? echo "<a href='subcontenido.php?MAS=$fila[subcategoria]' class='wpa'>".$fila[nombre]."</a>" ?></h4>
</div>
<div class="contenido">
<? echo "<img src='".$fila[imagen]."' >" ?>
<? echo "<i>".$fila[descripcion]."</i>"; ?>
<? echo "<a href='subcontenido.php?MAS=$fila[subcategoria]' class='hpv'>leer mas</a>" ?>
</div>
<?
}
else
{
}
}
?>



pero cuando voy a esa pagina me sale en el navegador todo bien, me sale asi

http://localhost/Sitios/MN/contenido.php?CAT=Tratamientos%20Especiales

pero al ver la web me sale en blanco, osea en blanco la region donde se tiene q mostrar la informacion.


MUCHAS GRACIAS DE ANTEMANO POR SU AYUDA

Por lisettealvarez6

25 de clabLevel



Genero:Femenino  

Informatica Web

chrome
Citar            
MensajeEscrito el 12 Sep 2012 02:48 am
Aqui estoy yo, respondiendome a mi misma, y tambien para el q pueda tener alguna duda, nada,que solo era una boberia de vista.

lo que sucede es que donde dice if($fila[estado]=="ok"), habia que cambiarlo porif($fila[estadocont]=="ok") ya que asi era como estaba en mi base de datos, y pues si no se cumplia la condicion era odvio q no me dejaba mostrar nada.

Gracias por las lecturas que puedan haber hecho y por analizar lo q no era necesario.

hasta la proxima.

Por lisettealvarez6

25 de clabLevel



Genero:Femenino  

Informatica Web

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.