try { $pdo = new PDO('mysql:host=localhost;dbname=test', 'username', 'password'); // perform database operations } catch (PDOException $e) { // handle PDO exceptions echo "PDO Error: " . $e->getMessage(); }
$pdo = new PDO('mysql:host=localhost;dbname=test', 'username', 'password'); $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);This code sets the error mode of the PDO instance to `PDO::ERRMODE_EXCEPTION`, which means that PDO will throw exceptions when errors occur instead of silently failing. This way, errors can be caught and handled properly. Overall, handling PHP database errors is essential to ensure that database operations run smoothly without causing any issues. Using libraries like PDO can simplify the process and make error handling more manageable.