June 2005
Intermediate to advanced
794 pages
18h 27m
German
Sie möchten auf Informationen zugreifen, die Ihnen beim Debuggen von Datenbankproblemen helfen können. Beispielsweise möchten Sie beim Scheitern einer Abfrage sehen, welche Fehlermeldung die Datenbank zurückgibt.
Untersuchen Sie mit DB::isError( ) das Ergebnis einer einzelnen Abfrage:
$sth = $dbh->query("SELECT aroma FROM zodiac WHERE element LIKE 'Feuer'");
DB::isError($sth) and print 'Datenbankfehler: '.$sth->getMessage();Mit DB::setErrorHandling( ) können Sie automatisierte Aktionen bei allen Datenbankfehlern veranlassen:
$dbh->setErrorHandling(PEAR_ERROR_PRINT);
$sth = $dbh->query("SELECT aroma FROM zodiac WHERE element LIKE 'Feuer'");Die meisten PEAR DB-Methoden geben ...
Read now
Unlock full access