Thread Perl DBI DBD::MySQL Abfrage Problem
(19 answers)
Opened by gmafx at 2009-11-19 16:49
Hallo,
bis hierher auf jeden Fall vielen Dank, ich muss offensichtlich etwas tiefer in der DBI Dokumentation eintauchen. Leider habe ich gerade keinen Zugriff auf den Rechner, an dem meine ersten Gehversuche mit obigem Skript stattfanden. Ich habe gerade mal versucht, auf meinem Heimcomputer das Skript von sid burn laufen zu lassen, und es funktioniert nach kleineren Veränderungen (Zeile 18 musste: my $rv = $sth->execute($searchstring); heissen) wunderbar! Teste es morgen bei der Arbeit auf der grossen Datenbank. Eine Frage: wenn ich komplexere Abfragen mit mehreren "Fragezeichen" (kannte ich nicht, sieht aber natürlich besser aus, als alles voller $variable1, $variable2 zu schreiben) in der where-Klausel habe, kann ich dann verschiedene Variablen mit Komma getrennt übergeben, etwa so Code: (dl
)
my $rv = $sth->execute($searchstring,$seacrhstring2.....); ? Und was, wenn schon die abgefragten Werte der Tabelle als Variable angegeben werden? Irgendwie verstehe ich nie, wann ich denn einfach die Variable angeben kann, wann sie in "" oder '' gehört. Egal wie, nochmals vielen Dank für die zahlreiche und informative Unterstützung!!!! gma Last edited: 2009-11-23 21:36:58 +0100 (CET) |