Я конвертирую мои вызовы mysql_query () в PDO, но не понимаю, как получить false результат при ошибке.Это мой код:
$STH = $DBH->query("SELECT * FROM articles ORDER BY category");
$STH->setFetchMode(PDO::FETCH_ASSOC);
$DBH->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT);
Это то, что я пытаюсь сделать, но не работает:
if($STH==false) {
foreach($dbh->errorInfo() as $error) {
echo $error.'<br />';
}
}