viernes, mayo 27, 2011

Clase PHP para conexion a MySQL

Clase PHP para conexion a MySQL
class DBManager{
    // variable para el regreso de la conexion a la base de datos 
    var $conexion;

    // variables para la conexion a la base de datos
    var $BaseDatos;
    var $Servidor;
    var $Usuario;
    var $Clave;

    function DBManager(){
        $this->BaseDatos = "database";
        $this->Servidor = "localhost";
        $this->Usuario = "root";
        $this->Clave = "password";
    }

    function conectar() {
        if(!($conexion=@mysql_connect($this->Servidor,$this->Usuario,$this->Clave))){
            die("[:(] Error al conectar a la base de datos \n Codigo de Error: " . mysql_error());
        }
        if (!@mysql_select_db($this->BaseDatos,$conexion)){
            die("[:(] Error al seleccionar la base de datos \n Codigo de Error: " . mysql_error());
        }
        $this->conect=$conexion;
        return true; 
    }
}