Thread MySQL + Transaktion -> funktioniert nicht
(30 answers)
Opened by SirLant at 2003-08-25 16:00
Danke, habe ich doch glatt (und das trotz Syntax-Highlighting) nicht gesehen.
Edit: Kannst du zu dem Problem mit dem Fehlschlagen der Transaktion, das ich oben ansprach noch was sagen? Edit2: Das geht leider nicht, da schwerer_fehler ja das skript beendet Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 sub schwerer_fehler { my $text = shift; my $seite; my $self; if (ref ($text)){ $self = $text ; } $text = shift; $seite .= p ("Ein Fehler ist aufgetreten.") . p (escapeHTML ($text)) . p ("Zurück zur PseudEcom " . $self->home_link ("Homepage")); print header (), start_html (-title => "PseudEcom Corporation", -bgcolor => "white"), $self->standardlayout ($seite), end_html (); exit (0); } Und ich habe noch nen kleines Problem, mit folgender Abfrage überprüfe ich ob die Angaben richtig sind: Code (perl): (dl
)
1 2 3 $dbh->selectrow_array ("SELECT doku_id FROM doku_posten WHERE bestell_id = ? AND " . "doku_id = ? AND passwort = ?", undef, $bestell_id, $doku_id, $pwd) or $peh->schwerer_fehler ("Dokument/Passwort stimmt nicht"); Die Werte gebe ich über GET an das Skript, welches sie mit param() extrahiert und die Werte stimmen auch, aber es heißt immer "Dokument/Passwort stimmt nicht". Ist da nen Fehler in der Abfrage?\n\n <!--EDIT|SirLant|1061824415--> --Programming today is a race between Software Enginers striving to build bigger and better idiot-proof Programs,
and the Universe trying to produce bigger and better idiots. So far, the Universe is winning! |