hawkmaster: PDO errorInfo geht bei DELETE nicht?

Beitrag lesen

Hallo zusammen,

Folgender DELETE bringt eine Fehlermeldung wenn in der Tabelle "my" garnichts vorhanden ist bzw. es die ID nicht gibt.
         $deletemy = $DBO->exec("DELETE FROM my WHERE ID = '$ID' " ) or warning($DBO, __FILE__ ,__LINE__);

function warning($DBO,$fileinfo,$lineinfo) {
$dboerrormsg = ($DBO->errorInfo());
//print_r($dboerrormsg);
echo "Ein Fehler ist aufgetreten in " . $fileinfo . " bei Zeile " . $lineinfo ."<br><br>";
echo "Die genaue Fehler beschreibung lautet:   <b>" . $dboerrormsg[2] ."</b><br><br>";
}

Ich stelle das auf "try und Catch" um.
Mich würde aber trotzdem interessieren warum "$dboerrormsg[2]" nichts enhält, es also keine Error Message gibt?
Der print_r($dboerrormsg); ergibt nur Array ( [0] => 00000 )

vielen Dank und viele Grüße
hawk