Advertisement
Guest User

Untitled

a guest
Apr 4th, 2017
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.16 KB | None | 0 0
  1. class Database {
  2. public $conn;
  3. protected $hostname;
  4. protected $username;
  5. protected $password;
  6. protected $dbname;
  7.  
  8. public function __construct ( $hostname, $username, $password, $dbname ) {
  9. global $conn;
  10. $this->conn = $conn;
  11. $this->hostname = $hostname;
  12. $this->username = $username;
  13. $this->password = $password;
  14. $this->dbname = $dbname;
  15.  
  16. $conn = new mysqli($hostname, $username, $password, $dbname) or die(('Could not connect to this hostname.' .$hostname. 'Error: ' . mysqli_connect_error() . $conn->connect_error);
  17.  
  18. if ($conn == false) {
  19. trigger_error('Error connecting: ' . mysqli_connect_error() . $conn->error . $conn->errno, E_USER_ERROR);
  20. exit;
  21. }
  22. $conn->set_charset('utf8');
  23. }
  24. }
  25.  
  26. // creating the object of connection.
  27. $db = new Database ( 'localhost', 'root', '', 'table_name' );
  28.  
  29. // debug
  30. print '<pre>';
  31. print_r($db);
  32. print '</pre>';
  33.  
  34. print '<pre>';
  35. var_dump($db);
  36. print '</pre>';
  37.  
  38. print '<hr>';
  39. print '<pre>';
  40. print_r($conn);
  41. print '</pre>';
  42.  
  43. print '<pre>';
  44. var_dump($conn);
  45. print '</pre>';
  46.  
  47. print '<hr>';
  48. printf("<pre>%s</pre>",print_r($conn, true));
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement