in reply to RE: Creating an HTML table with 'n' rows
in thread Creating an HTML table with 'n' rows

You don't have to do this inside the table call. If you initialize your cgi object like this: use CGI qw(*table); then you can use the start_table and end_table with a loop (or anything you want) between them:
use CGI qw(*table); print start_table({-border=>0, -cellspacing=>0, -width=>'100%'}), "\n" +; for $data (@list) { print "row data loop\n"; } print end_table;