hi,
$anfrage="SELECT * FROM login WHERE admin LIKE '$benutzer'";
Kann mir jemand helfen welchen Fehler ich hier bei der Select Anweisung habe.
Ich komme mit den Kommatas noch nicht so zurecht.
Hmm. Meinst du vielleicht mit den quoten ? Isses PERL-DBI ?
Tipp: Statement-Handler vor-preparieren mit Platzhalter '?' like
my $sth_select = $dbh->prepare("SELECT * FROM table WHERE id=?");
später....
$sth_select->execute($fragezeichen); # ?,? -> $x,$y; 2or_more
oder mal eine andere Verwendung von Platzhalter '?'
$dbh->do("INSERT INTO content VALUES(?,?,?,?,?)", undef, $idx, $id, $subject, $time, $body );
$dbh steht für DataBaseHandler.
Platzhalter vereinfachen das Scripten, machen weniger Probleme mit der Quoterei und prepares bringen Vorteile wenn Statements mehrfach im Script verwendet werden.
Gruss, Rolf
SELFforum - Das Tor zur Welt!
Theoretiker: Wie kommt das Kupfer in die Leitung?
Praktiker: Wie kommt der Strom in die Leitung?