Código PHP :
<? class base { private $nombre="localhost"; private $usuario="root"; private $pass="xxxx"; private $base="jp"; private $conexion; private function conectar() { $this->conexion = mysql_connect($this->nombre,$this->usuario,$this->pass); mysql_select_db($this->base,$this->conexion); } } ?>
y este otro llamado dat.php
Código PHP :
class informa extends base { public function datos ($busc){ base::conectar(); $resultado= mysql_query("SELECT * FROM informacion", $this->conexion); if ($row = mysql_fetch_array($resultado)) { echo $row["$busc"];} } }
y tengo este en index.php
Código PHP :
<? //incluimos todo require 'class/conf.php'; require 'class/dat.php'; $datos_basicos = new informa(); $datos_basicos->datos("empresa"); ?>
el problema es que me aparece un error que dice
pero cuando colo la función dentro de la clase base corre común y corriente, no se que este haciendo mal me gustaría que me ayudaran
gracias