Esto seria algo básico:
Código PHP:
Ver originalclass General
{
private $user = '';
private $pass = '';
private $host = '';
private $base = '';
public function conexion(){
$db = new MySQLi($this->host, $this->user, $this->pass, $this->base);
if($db->connect_error) {
die('Error de conexion ('.$db->connect_errno.')' .$db->connect_errno);
};
return $db;
}//END
//Resto de funciones generales que necesites
}
//Clase usuario que se extiende de la clase General
class Usuarios extends General
{
public function __construct(){
//Preparo la conexión solicitando a la clase padre
$this->con = $this->conexion();
}
public function listaUsuarios(){
//Genero la consulta a la tabla de usuarios
$lista = $this->con->query("SELECT * FROM tabla");
//Verifico que genere resultados
//Valido el retorno en base a la cantidad de resultado de la consulta
return ($cant>=1) ? $lista->fetch_object() : false;
}
}