Thread Bild aus Datenbank an Browser: wie? (5 answers)
Opened by pktm at 2004-05-13 23:09

pktm
 2004-05-13 23:09
#32134 #32134
User since
2003-08-07
2921 Artikel
BenutzerIn
[Homepage]
user image
Hallo!
Ich habe jetzt raus, wie man Binärdaten in die MySQL Datenbank reinbekommt ( mittels LOAD_FILE() ).
Jetzt würde ich aber gerne die Daten auch wieder raus kriegen.
Wie denn?
Bis jetzt dieht das bei mir so aus:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#!/Perl/bin/perl -w
use DBI;
use DBD::mysql;
use CGI;

my $dbh = DBI->connect(
'DBI:mysql:logarit:localhost',
'',
'',
{ PrintError => 1, RaiseError => 1, "AutoCommit" => 1, },
) or print STDERR (
"Error in connecting to DBI:mysql:logarit:localhost\n",
die => 1); # immer Returncodes und Fehler auswerten!!!

my $cmd = qq~
SELECT BINARY grafik FROM grafik WHERE name='noname'
~;
my $sth = $dbh->prepare($cmd) or die $!;
$sth->execute() or die $!;
binmode STDOUT;
print "Content-type: image/gif\n\n";
my $grafik = $sth->fetchrow_array();
print $sth->fetchrow_array();
$sth->finish();
$dbh->disconnect();
exit(0);


mfg pktm
http://www.intergastro-service.de (mein erstes CMS :) )

View full thread Bild aus Datenbank an Browser: wie?