Abfragen, ob ein SQL INSERT erfolgreich war
Steffen Flämig
- perl
0 seth
Hallo,
unter Verwendung des Moduls DBI füge ich in eine MySQL DB eine Zeile ein:
my $query = "INSERT INTO tabelle (foo, bar) VALUES ('foo', 'bar')";
$dbh->do($query);
Soweit, sogut.
Aber wie kann ich jetzt einen Fehler (Datensatzt lässt sich aus irgendeinen Grund nicht einfügen) abfangen?
Oder wie kann ich die Antwort der DB abfragen?
Gruß
Steffen
gudn tach!
unter Verwendung des Moduls DBI füge ich in eine MySQL DB eine Zeile ein [...]
Aber wie kann ich jetzt einen Fehler (Datensatzt lässt sich aus irgendeinen Grund nicht einfügen) abfangen?
rtfm ;-)
$rows = $dbh->do($statement) or die $dbh->errstr;
prost
seth