Advertisement
Guest User

Untitled

a guest
Jan 17th, 2018
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.82 KB | None | 0 0
  1. <?php
  2. class Database{
  3.  
  4. private static $INSTANCE = null;
  5. private $mysqli,
  6. $HOST = "localhost",
  7. $USER = "root",
  8. $PASS = "gunawan02",
  9. $DBNAME = "loginOOP";
  10.  
  11. public function __construct(){
  12. $this->mysqli = new mysqli($this->HOST , $this->USER , $this->PASS , $this->DBNAME);
  13. if (mysqli_connect_error()) {
  14. die("error cant connect db");
  15. }
  16. }
  17.  
  18. public static function getInstance(){
  19. if (!isset ( self::$INSTANCE )) {
  20. self::$INSTANCE = new Database();
  21. }
  22. else{
  23. return self::$INSTANCE;
  24. }
  25. }
  26. }
  27. //pemanggilan fungsi db
  28. // Database::getInstance();
  29. // atau
  30. //
  31. $db = Database::getInstance();
  32. var_dump($db);
  33.  
  34.  
  35.  
  36.  
  37. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement