Jess Balint wrote:
>
> Hello all, I was wonder if there is a way to do this with less `$query->`'s.
> And yes, I know the table's not perfect. Any input would be appreciated.
> Thanks.
>
> ~Jess
>
> print $query->start_form,
> $query->start_table({-border=>undef}),
> $query->Tr({-align=>CENTER,-valign=>CENTER}),
> $query->td(["Username: "]),
> ...
If you want to use OO-way still, there's a funny trick to short your
source-code:
for ($query) {
print $_->startform,
$_->start_table({-border => undef}),
$_->Tr({-align=>CENTER,-valign=>CENTER}),
$_->td(["Username: "]),
...
}
A second way (not so funny :-( ) is to use run time code evaluation:
my @queries = qw/
start_form,
start_table({-border=>undef}),
Tr({-align=>CENTER,-valign=>CENTER}),
td(["Username:\ "]),
...
/;
eval "print " . join(",", map( {'$query->' . $_}, @queries )) . ';';
Best Wishes,
Andrea
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]