Thread $sth->dump_results in Datei schreiben (2 answers)
Opened by MartinR at 2016-01-29 11:24

MartinR
 2016-01-29 11:24
#183665 #183665
User since
2004-06-17
305 Artikel
BenutzerIn
[default_avatar]
Hallo,

wie kann ich erreichen dass die Ausgabe von $sth->dump_results in eine Datei geschrieben wird und nicht in STDOUT?

Die SQL-Abrage läuft in einem cgi-Script innerhalb einer Anwendung mit CGI::Application. Und in der Doku ist ja erklärt: "Your application should *NEVER* print() to STDOUT"

Folgender Versuch schlägt leider fehl. Bzw. es wird zwar die Datei geschrieben aber meine Rückgabe an den Browser ist leer.

Code: (dl )
1
2
3
4
5
6
...
$sth->execute();
open my $fh, ">auswertung.csv" or die "Fehler bei auswertung: $!";
my $rows = $sth->dump_results($maxlen, $lsep, $fsep, $fh);
close($fh);
...

View full thread $sth->dump_results in Datei schreiben