Thread HTML::Template & DBI (7 answers)
Opened by pktm at 2004-12-29 22:38

pktm
 2004-12-29 22:38
#629 #629
User since
2003-08-07
2921 Artikel
BenutzerIn
[Homepage]
user image
Ja, ich habe mich dazu durchgerungen mein CMS mit einer Datenbank und HTML::Template umzusetzen.
Doch da gibt es einen kleinen Fehler, wenn ich versuche Templates aus meiner Datenbank zu lesen.
Das mache ich so:
Code: (dl )
1
2
3
4
my $sth = $dbh->prepare($get_login_form)          || die $dbh->errstr;
unless( my $rv = $sth->execute ){ die "Konnte login_form nicht aus Datenbank lesen"; }
$template->param( "inhalt" => join"",@$sth->fetchrow_arrayref() );
$sth->finish();

Ich würde hier gerne dem Platzhalter "inhalt" das ergebnis meiner SQL-Abfrage zuordnen.
Aber da kommt die irgendwie paradoxe Fehlermeldung:
"[Mon Dec 29 21:45:42 2003] cmsadmin.cgi: Not an ARRAY reference at cmsadmin.cgi line 96."
zurück.
Aber fetschrow_arrayref gibt bei mir irgendwie ein Array zurück.
Woran könnte das liegen?
Wie kann man sowas beheben / umgehen?
mgf pktm
http://www.intergastro-service.de (mein erstes CMS :) )

View full thread HTML::Template & DBI