Ответов: 4 Просмотров: 1500
|
Класс DataBase:
PHP:
скопировать код в буфер обмена
<?PHP class DataBase{ private $host = 'localhost'; private $dbuser = 'db_user'; private $dbpass = 'password'; private $dbname = 'db_name'; function __construct($host, $dbuser, $dbpass, $dbname){ $this->host = $host; $this->dbuser = $dbuser; $this->dbpass = $dbpass; $this->dbname = $dbname; } public function setDb($db){ try{ $conn = new PDO("mysql:host = $host; $dbname", $dbuser, $dbpass); $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); echo "Connected successfully!"; } catch(PDOException $e){ echo "Connection failed" . $e->getMessage(); } } }
Создание объекта и вызов:
Подскажите пожалуйста, правильно ли так подключать БД? |