Cita:
Iniciado por jossmorenn
Lo primero que te sugiero es devolver un valor y no imprimir desde la funcion, asi haces mas manipulable la informacion:
Código PHP:
function menu()
{
//echo "hola";
$html = "";
$objArticulo=new Articulo();
$Q=$objArticulo->ObtenerCategorias(); //por cada categoria se forma un menu principal
//y a partir de cada menu se forma su submenu, buscando los articulos que correspondan a esa categoria
$html = '<ul>';
while($row=mysql_fetch_array($Q)) //$row contendra la categoria actual, por ejemplo juegos
{
$Q1=$objArticulo->CrearMenu($row[0]); //se crea el menu juegos por ejemplo
$html .= '<li>'.$row[0].'<ul>';
while($row1=mysql_fetch_array($Q1))
{
$html .= '<li>'.$row1[0].'</li>';
}
$html .= '</ul></li>';
}
$html .= '</ul>';
return $html;
}
Para imprimir lo haces asi:
Ya lo hice pero sigue marcandome el mismo error.