mikeirw has asked for the wisdom of the Perl Monks concerning the following question:
I'm having trouble coming up with a sane way of splitting the contents
of an array into multiple HTML table rows.
I've got a couple of constants defined, NUM_CELLS => 12 and NUM_COL =>
3. The array, of course, contains twelve elements. The problem I'm
having is figuring out how to get those twelve elements split into
four table rows.
The relevant code that I have so far is something like this:
So, I'm getting the first three elements into the first row, but after that I'm stuck with coming up with a way to get the rest of the table filled out. I'd appreciate any ideas from fellow monks,use CGI qw/ *table *Tr /; use constant NUM_CELLS => 12; use constant NUM_COL => 3; sub fill_table { my @array = read_db; my @td; push @td, $cgi->start_Tr(); foreach ( @array[ 0 .. NUM_COL - 1 ] ) { push @td, $cgi->td($_); } push @td, $cgi->end_Tr; return @td; }
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: Splitting an array into multiple HTML table rows
by BrowserUk (Patriarch) on Sep 25, 2002 at 17:07 UTC | |
(jeffa) Re: Splitting an array into multiple HTML table rows
by jeffa (Bishop) on Sep 25, 2002 at 17:08 UTC | |
Re: Splitting an array into multiple HTML table rows
by mirod (Canon) on Sep 25, 2002 at 17:10 UTC | |
Re: Splitting an array into multiple HTML table rows - short version
by fglock (Vicar) on Sep 25, 2002 at 17:56 UTC | |
•Re: Splitting an array into multiple HTML table rows
by merlyn (Sage) on Sep 25, 2002 at 17:05 UTC | |
by mikeirw (Pilgrim) on Sep 25, 2002 at 17:10 UTC |
Back to
Seekers of Perl Wisdom