Código PHP:
Ver original
<?php class DataAccess { private $tipo = 'mysql'; private $host = 'localhost'; private $user = 'root'; private $pass = ''; private $base = 'ajax'; private $conexion; private $errorNumbers; private static $instance=null; private function __construct() { switch($this->tipo) { case 'mysql': if(!$this->conexion) return false; else { } break; } } public static function GetInstance() { if(self::$instance==null) self::$instance=new self(); return self::$instance; } public function Disconnect() { switch($this->tipo) { case 'mysql': break; } } public function LastErrorNumber() { switch($this->tipo) { case 'mysql': break; } } public function LastErrorMessage() { switch($this->tipo) { case 'mysql': break; } } public function ErrorList($errorID) { return $this->errorList[$errorID]; } public function Query($query) { switch($this->tipo) { case 'mysql': break; } } public function GetRegistry($result) { switch($this->tipo) { case 'mysql': break; } } public function Escape($string) { switch($this->tipo) { case 'mysql': break; } } public function NumRows($result) { switch($this->tipo) { case 'mysql': break; } } } ?>
Por desgracia no he sabido utilizarla, si alguien puede ayudarme a utilizarla, porque se ve bastante bien esta clase!