Advertisement
Guest User

Untitled

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