#!perl -w use strict; use DBI; use HTML::Template; my $query = <<''; SELECT tID,tBID,name FROM taxon WHERE sessionID=1 AND name<>'baz' my $template = <<''; my $dbh = DBI->connect( ... ); my $results = $dbh->selectall_arrayref($query,{Slice=>{}}); my $tmpl = HTML::Template->new ( scalarref => \$template , die_on_bad_params => 0 ); $tmpl->param( results => $results ); print $tmpl->output; __END__