Обработка исключений PDO

191
17 апреля 2017, 06:23

Я сделал проверку для prepare, почему если указать неверную таблицу, то не выводит сообщение Подключение не удалось?

<?php
header('Content-Type: text/html; charset=utf-8');
error_reporting(E_ALL);
$user = 'root';
$pass = '';
$dsn = "mysql:host=localhost;dbname=dz;charset=utf8";
try {
    $pdo = new PDO($dsn, $user, $pass);
    $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch (PDOException $e) {
    echo 'Подключение не удалось: ' . $e->getMessage();
    die();
}
try{
    $statement = $pdo->prepare('SELECT * FROM `boks`');
}catch(PDOException $e){
     echo 'Подключение не удалось: ' . $e->getMessage();
     die();
}
READ ALSO
Гибридные проекты и мануалы

Гибридные проекты и мануалы

Есть ли мануалы или кейсы, истории создания гибридных приложений, в которых в качестве бекенда использовались различные платформы? Например,...

195
Парсер новых товаров

Парсер новых товаров

Приведу полный примерРассмотрим доску объявлений

178