Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class Conexion {
- private static $Conexion;
- public static function abrir_conexion(){
- if (!isset(self::$Conexion)){
- try {
- include_once 'config.inc.php';
- self::$conexion = new PDO("mysql:host=$nombre_servidor; dbname=$nombre_base_datos", $nombre_usuario, $password);
- self::$Conexion -> setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
- self::$Conexion -> exec ("SET CHARACTER SET utf8");
- print "Conexion abierta";
- } catch (PDOException $ex){
- print "ERROR: " . $ex -> getMessage() . "<br>";
- die();
- }
- }
- }
- public static function cerrar_conexion(){
- if (isset (self::$Conexion)) {
- self::$Conexion = null;
- print "cerrar conexion";
- }
- }
- public static function obtener_conexion(){
- return self::$Conexion;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement