echo "<hr>$fieldname:<input name='FieldName[]' maxlength='25'>";
for ($i=0, $n=sizeof($_POST['FieldName']); $i<$n; $i++){
// do whatever you need to do with each field
echo $_POST['FieldName'][$i];
}
-----Original Message-----
From: Dave Alger [mailto:[EMAIL PROTECTED]
Sent: Sunday, June 22, 2003 9:12 PM
To: [EMAIL PROTECTED]
Subject: [PHP] Getting at $_POST values using a loop
Hi all,
This one is causing me a few headaches. How should I be doing this?
On my previous page I've created a series of fields using a loop so that
a
field is created like this:
echo "<hr>$fieldname:<input name='Field$n' maxlength='25'>";
On my next page then I've got to try to read these values. I could do
this
as $_POST['Field0'], $_POST['Field1'] etc but a loop is what is
required.
I've tried getting at the value by:
$a=$_POST['Field$n'];
and
$nb='$'."_POST['Field".$n."']";
$a=$$nb;
And neither works. How should I be doing it?
Thanks in advance for all help.
regards,
Dave
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.491 / Virus Database: 290 - Release Date: 18/06/2003
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php