← CodePrimer
PHP Intermediate Database

PDO ERRMODE_EXCEPTION

Why set PDO error mode to exceptions?

Fail loudly in try/catch.

Sample
<?php
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
try {
  $pdo->query('SELECT * FROM missing_table');
} catch (PDOException $e) {
  echo 'DB error';
}

Notes

Avoid silent failures during development.

Keywords: pdo · exception · errmode · debug

Related

Need more coins?

You do not have enough coins for this action.

Your balance: 0 coins

Share