Seems like you need to try curly braces.
${art_nr}_${i}

""Keith Whyman"" <[EMAIL PROTECTED]> wrote in message
024d01c0ac8f$1a6373c0$0b64a8c0@server">news:024d01c0ac8f$1a6373c0$0b64a8c0@server...
>
> driving me up the bloody wall !
> I'm sure it's something simple !
> This works fine
>
>
> for ($i=1; $i<50; $i++) :
> $varid = "quant".$i ;
> if ($$varid != "") {
> echo
> "
> <input type=hidden name=\"art_nr\" value=\"$art_nr_1\">
> <input type=hidden name=\"quantity\" value=\"$quant1\"> ";
>
> }
> but the moment I change it to $art_nr_$i it doesn't ???
>
>
> > sorry I don't think I explained that very clearly !
> > The first loop's on a page which works fine, and it's in a form
> > with article numbers and then an input field for quantites !
> > It's the next page that's giving me headaches !
> > The user submitted the form with all article numbers and some with a
> > quantity !
> > And on the next page I just want to display/mail the article numbers
with
> a
> > quantity !
> >
> >
> >
> > > Hi there:
> > >
> > > Not sure this'll work but it's some way towards it I would think:
> > > (Note all occurances of the variable: '$display_this'
> > >
> > >
> > > //Start off the display item outside the loop
> > > $display_this = "<form>";
> > >
> > >     if ($art_nr1 != '') {
> > >     $i++;
> > >     $display_this .= "
> > >     <td>
> > >     <input type=\"hidden\" name=\"art_nr_$1\" value=\"$art_nr1\">
> > >     <input type=\"text\" name=\"quant$i\" size=\"3\" maxlength=\"5\">
> > >     </td>
> > >     ";
> > >
> > > I've now got the following
> > > art_nr_1=12456
> > > quant1="" or 1 or so
> > >
> > > And now comes the bit which doesn't work !
> > >
> > > for ($i=1; $i<50; $i++) :
> > > $varid = "quant".$i ;
> > > if ($$varid != "") {
> > >
> > > //Continue 'building up the varuable:
> > >
> > > $display_this .=
> > > "<input type=hidden name=\"art_nr\" value=\"$art_nr_$i\">
> > > <input type=hidden name=\"quantity\" value=\"$quant$i\"> ";
> > > }
> > > endfor;
> > >
> > >
> > > //Echo thwe variable to the page
> > > <?php echo"$display_this"; ?>
> > >
> > >
> > >
> > >
> > > #-------------------------------------------------------#
> > >
> > >          "Believe nothing - consider everything"
> > >
> > >   Russ Michell
> > >   Anglia Polytechnic University Webteam
> > >   http://gertrude.sipu.anglia.ac.uk/webteam
> > >   [EMAIL PROTECTED]
> > >   +44 (0)1223 363271 ext 2331
> > >
> > >   www.theruss.com
> > >
> > > #-------------------------------------------------------#
> > >
> > >
> > > --
> > > PHP Database Mailing List (http://www.php.net/)
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > To contact the list administrators, e-mail:
[EMAIL PROTECTED]
> > >
> >
> >
> > --
> > PHP Database Mailing List (http://www.php.net/)
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > To contact the list administrators, e-mail: [EMAIL PROTECTED]
> >
>
>
> --
> PHP Database Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
>



-- 
PHP Database Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to