[Templates] Interaction with DBI & TT
Paul Makepeace
tt2.org@paulm.com
Mon, 25 Mar 2002 00:41:52 -0800
In a perl module I open a connection to a DB, prepare a statement and
then provide a subroutine to the template which exposes the prepared
statement handle.
In the template, I am trying [% FOREACH item = sth().execute %] ... [%
END %] but rather than returning a list it seems to be returning the
number of items, which looks like a scalar/list context issue.
Presumably there's some way to do what I'm trying? I'd much rather have
the database set-up in a module rather than with [% USE DBI %].
I looked through Template::Plugin::DBI for clues but didn't find any
(although I'm not using Template::Plugin::DBI).
Thanks,
Paul
--
Paul Makepeace ....................................... http://paulm.com/
"What is the meaning of life? A doctor should never apologise."
-- http://paulm.com/toys/surrealism/