no entendi la parte de no heredar solo por heredar, osea lo de abajo esta mal herencia de la base de datos esta mal no entiendo deberas me enrede y disculpa es q apenas comienzo en php 5 y esto se me hace un poco complicado GatorV dices que mejor es hacer el paso 2
Código PHP:
Ver originalclass mi_class extends class_db {
private static $_dblink = null;
public static function getInstance(){
if (!(self::$_dblink instanceof self)) {
self::$_dblink = new self();
}
return self::$_dblink;
}
public function mifuncion(){
$query = $this->select("configuracion","*","","",1);
// RETORNAMOS
return $this->fetch_assoc($query);
}
}
Paso 2:
Código PHP:
Ver originalclass miclase{
function mifuncion(){
$db = new tsDatabase();
// CONSULTA
$query = $db->select("w_configuracion","*","","",1);
// RETORNAMOS
return $db->fetch_assoc($query);
}
}
No hace falta hacer esto
Código PHP:
Ver originalclass clase extends classDB{
private static $_dblink = null;
public static function getInstance(){
if (!(self::$_dblink instanceof self)) {
self::$_dblink = new self();
}
return self::$_dblink;
}
function mifuncion(){
// CONSULTA
$query = $this->select("w_configuracion","*","","",1);
// RETORNAMOS
return $this->fetch_assoc($query);
}
}