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

  #13  
Старый 31.10.2018, 00:08
Desquire
Познавший АНТИЧАТ
Регистрация: 07.05.2015
Сообщений: 1,791
С нами: 5799746

Репутация: 1388


По умолчанию

Попробуй так.

PHP:


Код:
public
function
createConnection
(
$dsn
,
array
$config
,
array
$options
)
{
$username
=
array_get
(
$config
,
'username'
)
;
$password
=
array_get
(
$config
,
'password'
)
;
try
{
$pdo
=
new
PDO
(
$dsn
,
$username
,
$password
,
$options
)
;
return
$pdo
;
}
catch
(
PDOException $е
)
{
echo
'Нет соденинения с БД...'
;
die
(
)
;
// тут должно выкинуть.
}
}
Но даже если заведется, то это просто костылише.

Если хочешь могу рассказать как переделать.
 
Ответить с цитированием