Hi,
ich habe mir eine simple Wrapper-Klasse für MySQL via PDO gebastelt.
Nun beim testen viel mir auf, dass eine PDOException nicht abgefangen wird.
Der relevante Code:
try {
$stmt = $this->dbh->prepare($sql);
$stmt->execute($data); // Laut stack trace wird hier die PDOException geworfen
return $stmt;
}
catch(Exception $e) {
$this->error = $e;
return false;
}
Sollte dieser try-catch-Block nicht eigentlich alle Exceptions abfangen?
Wo liegt mein Denkfehler?
MfG
bubble
--
If "god" had intended us to drink beer, he would have given us stomachs. - David Daye
If "god" had intended us to drink beer, he would have given us stomachs. - David Daye