Hi dedlfix,
danke dir für die Hilfe.
Warum sollte es? PDO::errorInfo() liefert nur Fehler, die vom DBMS gemeldet wurden. Und da kein Datenbankfehler aufgetreten ist, kann da nichts geliefert werden.
Ja ist eigentlich klar. Ich habe mich nur täuschen lassen wegen dem ".. or warning(..)". Ich dachte dann automatisch an einen SQL Error. Aber es kam ja eigentlich nur wegen dem fehlerhaften "exec" zustande wenn ich es richtig sehe.
Wenn ich es nun mit Try und Catch versuche:
try {
$deletemy = $DBO->exec("DELETE FROM myp WHERE ID = '$ID' " );
echo "<br /><br />Erfolgrecih --zurück<br /><br /><a href="admin.php">$iwc_back</a>";
} catch(PDOException $e) {
}
So funktioniert es jetzt.
Ich möchte eigentlich gar keine Ausgabe oder Meldung. Denn wenn ein Datensatz vorhanden soll er gelöscht werden.Daher ist das Catch leer. Ist das ok so?
vielen Dank und viele Grüße
hawk