Hola tengo el siguiente problema
Tengo una función que me debería devolver todos los menús de mi blog
class blog{
function obtener_menus()
{
include("conexion.php");
$q_generar_menus = "SELECT * FROM miblog.menu;";
$r_generar_menus = mysql_query($q_generar_menus,$conexion);
//Variable que devuelve número devuelve Array asociativo de menus
$this->menus= mysql_fetch_row($r_generar_menus);
}
}
Pero cuando trato de imprimir los menús en mis etiquetas <li></li>
Solo me salen letras
Uso el siguiente código para imprimir los menús
<?php
$blog = new blog();
$blog->obtener_menus();
foreach($blog->menus as $menu){
?>
<li><a class="current" href="#">
<?php
echo $menu["nomb_menu"]; //["nomb_menu"]; es el campo de mi tabla que almacena el nombre del menú
}?></a></li>
Y el resultado de esto es :
<li><a class="current" href="#">
1 </a></li><li><a class="current" href="#">
I </a></li><li><a class="current" href="#">
M </a></li><li><a class="current" href="#">
0 </a></li><li><a class="current" href="#">
0 </a></li><li><a class="current" href="#">
0</a></li>
Alguien me puede orientar o decirme donde esta mi error?
Se los agradecería mucho