Hola
 
Esta es la clase encargada de realizar las consultas. 
Saludos    
Código PHP:
Ver originalclass b{
 
    var $object = null;
    var $result = null;
    var $query = null;
    var $total = null;
 
    var $dbhost = 'localhost';
    var $dbpass = '123';
    var $dbuser = 'user';
    var $database = 'base';
 
    function __construct(){
 
    try{
        $this->conexion = (mysql_connect($this->dbhost,$this->dbuser,$this->dbpass));         if ($this->conexion == false){
        throw new Exception('Error estableciendo conexion.');
        }
 
    }catch(Exception $e){
         echo $e->getMessage();
    }
    }
 
    function Listar($query = null){
 
 
    for($i=0; $i< $this->total; $i+=1){
 
        $this->result[$i] = $this->object;
    }
 
    return $this->result;
 
    }
 
}