Thread MySQL + Transaktion -> funktioniert nicht (30 answers)
Opened by SirLant at 2003-08-25 16:00

SirLant
 2003-08-25 18:58
#31882 #31882
User since
2003-08-04
516 Artikel
BenutzerIn
[default_avatar]
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!

View full thread MySQL + Transaktion -> funktioniert nicht