Advertisement
Guest User

Untitled

a guest
Jan 3rd, 2018
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. abstract class Database
  2. {
  3.     private static $dbName = 's136257' ;
  4.     private static $dbHost = 'orfi.uwm.edu.pl/s136257' ;
  5.     private static $dbUsername = 's136257';
  6.     private static $dbUserPassword = '00i73EaKmvBq';
  7.      
  8.     private static $cont  = null;
  9.      
  10.     public function __construct() {
  11.         die('Funkcja Init function nie jest dozwolona');
  12.     }
  13.      
  14.     public static function connect()
  15.     {
  16.        // Jedno połaczenie za pośrednictwem aplikacji
  17.        if ( null == self::$cont )
  18.        {     
  19.         try
  20.         {
  21.           self::$cont =  new PDO( "mysql:host=".self::$dbHost.";"."dbname=".self::$dbName, self::$dbUsername, self::$dbUserPassword); 
  22.         }
  23.         catch(PDOException $e)
  24.         {
  25.           die($e->getMessage()); 
  26.         }
  27.        }
  28.        return self::$cont;
  29.     }
  30.      
  31.     public static function disconnect()
  32.     {
  33.         self::$cont = null;
  34.     }
  35. }
  36. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement