Moin Moin!
hi,
$dbh->{RaiseError} = 1;
Argh. Damit ist dein Script schon tot bevor es lebendig wird.
UNSINN!
Der Code ist so ok, außer dass er connect()-Fehler nicht abfängt.
Macht aber nichts, weil $dbh bei einem fehlgeschlagenen connect() undefiniert ist und die nächste Zeile das Script mit "Can't use an undefined value as a HASH reference" killt.
Deine Fehlerbehandlung ist sehr verbesserungsbedürftig, überarbeite das und dann findest Du auch den Fehler.
Bullshit.
Verkneif Dir bitte solche Schlaumeier-Antworten, wenn Du vom Thema keine Ahnung hast. Das ist nicht hilfreich für den Fragesteller!
Alexander
--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".