> 
> 
> > Hi, 
> > I am trying to do this:
> > 
> >     for( $i = 0; $i < 5; $i++) {
> >     $qty[$i] = $q->param('qty$i');
> >     }
> > I could say $q->qty0;
> >             $q->qty1;
> >             |
> >             |
> >             |
> >             $q->qty4;
> > 
> > and be done with it. That works. But I would rather do it from the loop.
> > Why is my variable $i not being appended to qty form variable being
> passed?
> > Any ideas?
> > 
> 
> You are using single quotes in your hash key, which prevent variable
> interpolation. Switch them to double quotes and it should work.
> 
> foreach my $i (0 .. 5) {
>    $qty[$i] = $q->param("qty$i");
> }
> 

Sorry, to be specific its an argument to the 'param' method, I usually
call 'params' so I was thinking hash. Regardless, the underlying
reasoning is the same....

http://danconia.org

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to