Тема: pdoexception
Показать сообщение отдельно

  #8  
Старый 30.10.2018, 22:41
sQula
Постоянный
Регистрация: 22.08.2018
Сообщений: 490
С нами: 4066828

Репутация: 202
По умолчанию

Цитата:
Сообщение от Logan22  

Как-то так должно быть, дальше делай под себя.

PHP:


Код:
public
function
createConnection
(
$dsn
,
array
$config
,
array
$options
)
{
$username
=
array_get
(
$config
,
'username'
)
;
$password
=
array_get
(
$config
,
'password'
)
;
try
{
return
new
PDO
(
$dsn
,
$username
,
$password
,
$options
)
;
}
catch
(
Throwable
$t
)
{
// Для пыха 7
echo
'Нет соденинения с БД...'
;
}
catch
(
Exception
$e
)
{
// Для пыха 5
echo
'Нет соденинения с БД...'
;
}
}
PHP:


Код:
public
function
createConnection
(
$dsn
,
array
$config
,
array
$options
)
{
$username
=
array_get
(
$config
,
'username'
)
;
$password
=
array_get
(
$config
,
'password'
)
;
try
{
return
new
PDO
(
$dsn
,
$username
,
$password
,
$options
)
;
}
catch
(
Exception
$e
)
{
echo
'Нет соденинения с БД...'
;
}
}
что-то не прокатило, ошибка таже
 
Ответить с цитированием