Tengo una funcion de listado ul li de categorias con 3 niveles en programacion lineal funciona muy bien, pero no he podido migrar dicha funcion a PHP POO ya que dentro de ella la vuelvo a llamar y es ahi donde me da error.
Podrian guiarme un poco para pasar esta funcion a POO.
function F_Categorias( $id_padre = 0 ){
$Categorias = '';
$SqlString = "SELECT * FROM cm_categorias WHERE id_padre = $id_padre";
$resultado = F_ConsultaBuscar($SqlString,"Categorias");
$cant = mysql_num_rows($resultado);
if( $cant > 0 ){ $Categorias .= '<ul id=sidebarmenu1>'; }
while( $Resul = mysql_fetch_assoc($resultado) ){
$Categorias .= '<li>'.'<a href=".$Pagina.">' . $Resul['CATEGORIA_NOMBRE'].'</a>';
$Categorias .=F_Categorias( $Resul['ID_CATEGORIA'] ) . '</li>';
}
if( $cant > 0 ){ $Categorias .= '</ul>'; }
// $Categorias = utf8_encode($Categorias);
return $Categorias;
}