Este es mi código:
Código PHP:
class SubCategoria extends Conexion{
public $menu;
public function __construct() {
parent::conectar();
}
public function MenuSubcategoria ($id_padre=0){
$menu = '';
$sql = "SELECT cat.cate_descripcion, cat.cate_id
FROM prlinea lin, prcategoria cat WHERE
lin.line_id = cat.line_id AND
lin.line_descripcion in ('METALES','POLIMEROS - PLASTICOS','VIDRIOS');";
$result = pg_query($this->conn, $sql);
$cant = pg_num_rows($result);
if($cant > 0){
$menu .= '<ul>';
}
while($resultado = pg_fetch_assoc($result)){
$menu.='<li>'.$resultado['prlinea'];
$menu.=menu( $resultado['prcategoria'], $this->conn).'</li>';
}
if($cant>0){
$menu .= '</ul>';
}
return $this->menu;
}
}
Código PHP:
<?php
include('php/funciones.php');
$menudisplay = new SubCategoria();
$menudisplay1 = $menudisplay->MenuSubcategoria(0);
echo $menudisplay1="<div id='menu'>$menudisplay</div>";
?>