lalasha
Новичок
Здравствуйте! Как правильно перебирать параметры для подключения к базе данных? Я придумал вот такой вариант. Как еще можно? Меня смущает то, что я два раза создаю объект.
PHP:
<?php
class db_connect {
function __construct () {
try{
$pdoweb = new PDO ('mysql:host=localhost;dbname=ds_db;charset=utf8', 'root', '4321');
echo "web - ok <br>";
}
catch (PDOException $e) {
unset($pdoweb);
}
try{
$pdoloc = new PDO ('mysql:host=localhost;dbname=ds_db;charset=utf8', 'root', '1234');
echo "loc - ok <br>";
}
catch (PDOException $e) {
unset($pdoloc);
}
if ($pdoweb == true) {
$pdo = $pdoweb;
}
else {
unset($pdoweb);
}
if ($pdoloc == true) {
$pdo = $pdoloc;
}
else {
unset($pdoloc);
}
if ($pdo != true) {
echo "db disconnect";
unset($pdo);
}
}
}
Последнее редактирование: