Think about Loose Coupling | |
PerlMonks |
Re^3: Template Toolkit - passing hashesby polettix (Vicar) |
on Apr 02, 2007 at 14:06 UTC ( [id://607830]=note: print w/replies, xml ) | Need Help?? |
You're not reproducing the same setup. Instead of: you should use the values virtual method: which gives you back the list that FOREACH iterates on. As an alternative, you should modify your Perl code: and then pass \@data instead of \%data. Which way to go is up to you, but keep in mind that using the hash will destroy record order (which does not seem an issue in your case, you don't specify any ORDER BY clause in your SQL query) and using an array won't let you address every record by user_id. Just to name a few differences. Flavio
In Section
Seekers of Perl Wisdom
|
|