Re: Variables in a loop

From: Date: Tue, 30 Oct 2001 17:28:43 +0000
Subject: Re: Variables in a loop
References: 1 2  Groups: php.db 
Request: Send a blank email to php-db+get-13852@lists.php.net to get a copy of this message
If you have a string that is the name of an input field, you can do one of 3 things: Ex: $sName = "input".$i; //result = "input1" $sName = "input".$i; //result = "input2" etc... 1: Variable Variables $value = $$sName; 2: If you posted the form $value = $HTTP_POST_VARS[$sName]; 3: If you used GET with the form $value = $HTTP_GET_VARS[$sName]; Regards, -Jason Garber IonZoft.com At 09:10 AM 10/30/2001 +0100, * R&zE: wrote:
<Original message> From: LeTortorec, Jean-Louis <JLeTortorec@healthcore.com> Date: Mon, Oct 29, 2001 at 04:03:45PM -0500 Message-ID: <615315231286D21182E40008C7B1EED23C6E76@COMPAQ3000> Subject: [PHP-DB] Variables in a loop I'm trying to write a loop to read variables I receive from a form: <form ...> <input name=a1 value=..> <input name=a2 value=..> <input name=a3 value=..> <input name=a4 value=..> I'd like to get something like: for ($i=1; $i<=10; $i++) { $tab[$i]="a".$i ;} The expression "a".$i is actually a string, not a variable. Any idea how to "read" the value of that string? Thanks for your help. Jean-Louis </Original message> <Reply> Why don't you just use an array? <form ...> <input name="a[]" value=".."> <input name="a[]" value=".."> <input name="a[]" value=".."> <input name="a[]" value=".."> </Reply> -- * R&zE: -- »»»»»»»»»»»»»»»»»»»»»»»» -- Renze Munnik -- DataLink BV -- -- E: renze@datalink.nl -- W: +31 23 5326162 -- F: +31 23 5322144 -- M: +31 6 21811143 -- -- Stationsplein 82 -- 2011 LM HAARLEM -- Netherlands -- -- http://www.datalink.nl -- «««««««««««««««««««««««« -- PHP Database Mailing List (http://www.php.net/) To unsubscribe, e-mail: php-db-unsubscribe@lists.php.net For additional commands, e-mail: php-db-help@lists.php.net To contact the list administrators, e-mail: php-list-admin@lists.php.net


« previous php.db (#13852) next »