php4 esta obsoleto hace rato...
PHP5:
Visibilidad de métodos y atributos (public, protected, private)...
__construct()
etc...
Además ¿de donde salió la variable $base de tu constructor?:
Código PHP:
$this->base = $base;
Por otro lado hacer esto no es de las buenas prácticas:
Código PHP:
if ($resultado_sql != "") $this->resultado_sql = $resultado_sql;
reemplazarlo por:
Código PHP:
if ($resultado_sql != "") {
$this->resultado_sql = $resultado_sql;
}