Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- class Database {
- private $_dbhost = "localhost", $_dbname = "gamingvault", $_dbuser = "root", $_dbpass = "dermaxby", $pdo;
- public $db_error = array();
- public function __construct() {
- $dbhost = $this->_dbhost;
- $dbname = $this->_dbname;
- $dbuser = $this->_dbuser;
- $dbpass = $this->_dbpass;
- $dsn = "mysql:dbname={$this->_dbname};host={$this->_dbhost}";
- $username = $this->_dbuser;
- $password = $this->_dbpass;
- try {
- @$this->pdo = new PDO($dsn, $username, $password, array(PDO::ATTR_PERSISTENT => true));
- } catch (PDOException $e) {
- $this->db_error['error_connecting'] = "<b>Грешка :</b> {$e->getMessage()}";
- echo $this->db_error['error_connecting'];
- die();
- }
- }
- public function query($query, $bind = null) {
- global $pdo;
- $this->statement = $this->pdo->prepare($query);
- $this->statement->execute($bind);
- }
- public function rowCount() {
- $count = $this->statement->rowCount();
- return $count;
- }
- }
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement