cgi.pm and loop statements
Bobby Kleemann
rkleeman at neta.com
Tue Sep 12 16:59:34 CDT 2000
~sdpm~
You could change this code from
> $q->td(
> for ($i=0; $i<=4; $i++){ #### I get
an
> error here.
> $speed[$i];
> }
> ),
to
$q->td(@speed[0..4]),
Although that may not solve all of your problems. The main reason you
have a problem here is because you want to execute code instead of calling
a function/method. If you needed to do his in the future, change the for
to a map or grep:
$q->td(map { $_ } @speed),
or
$q->td(map { $speed[$_] } (0..4)),
_ _ _
Bobby Kleemann <rkleeman at neta.com>
http://www.neta.com/~rkleeman/
On Tue, 12 Sep 2000, Vasquez, Mike wrote:
> ~sdpm~
> I am having problems trying to do a for loop statement using CGI.PM
>
> I have a nested table and I want to do a for loop statement and print the
> array Here's a sample of the syntax. I am new to this. Any help would be
> appreciated.
> . . .
> print $q->start_table(),
> $q->TR(
> $q->td(
> $q->start_table(),
> $q->TR(
> $q->td(($q->b('RATE')),
> $q->td(
> for ($i=0; $i<=4; $i++){ #### I get an
> error here.
> $speed[$i];
> }
> ),
> ), #end row
> $q->end_table(),
> ),
> ), #end row
> $q->end_table();
> . . .
>
> Michael Vasquez
> Sr. Webcast Manager
> Akamai Technologies
> (858) 909-3106
> (619) 252-4999 (cell)
> mike.vasquez at akamai.com
> http://www.akamai.com/
> Nasdaq: AKAM
>
>
> ~sdpm~
>
> The posting address is: san-diego-pm-list at hfb.pm.org
>
> List requests should be sent to: majordomo at hfb.pm.org
>
> If you ever want to remove yourself from this mailing list,
> you can send mail to <majordomo at happyfunball.pm.org> with the following
> command in the body of your email message:
>
> unsubscribe san-diego-pm-list
>
> If you ever need to get in contact with the owner of the list,
> (if you have trouble unsubscribing, or have questions about the
> list itself) send email to <owner-san-diego-pm-list at happyfunball.pm.org> .
> This is the general rule for most mailing lists when you need
> to contact a human.
>
~sdpm~
The posting address is: san-diego-pm-list at hfb.pm.org
List requests should be sent to: majordomo at hfb.pm.org
If you ever want to remove yourself from this mailing list,
you can send mail to <majordomo at happyfunball.pm.org> with the following
command in the body of your email message:
unsubscribe san-diego-pm-list
If you ever need to get in contact with the owner of the list,
(if you have trouble unsubscribing, or have questions about the
list itself) send email to <owner-san-diego-pm-list at happyfunball.pm.org> .
This is the general rule for most mailing lists when you need
to contact a human.
More information about the San-Diego-pm
mailing list