Re: Complex (or not so) array data form submission?

From: Date: Thu, 04 Aug 2011 18:04:19 +0000
Subject: Re: Complex (or not so) array data form submission?
References: 1 2  Groups: php.general 
Request: Send a blank email to php-general+get-314356@lists.php.net to get a copy of this message
Thanks. I think what I got hung up on was that I was trying this: name="addresses[][id]" name="addresses[][address1]" name="addresses[][address2]" name="addresses[][city]" name="addresses[][state]" name="addresses[][zip]" Which wouldn't have given the end result I sought, I don't think. Clear case of not seeing the forest for the trees. Jamie On Thu, Aug 4, 2011 at 10:31 AM, Andrew Ballard <aballard@gmail.com> wrote: > On Thu, Aug 4, 2011 at 1:18 PM, Jamie Krasnoo <jkrasnoo@gmail.com> wrote: > > > > Hey all, > > > > I get the basics of submitting a form and organizing the $_POST data > within > > arrays (name[], name[key], etc). But if I wanted to submit something like > > multiple addresses and have it end up organized in array form like this > from > > submission is this possible? > > > > $addresses = array( > > 0 => array( > > 'id' => '1', > > 'address1' => '...', > > 'address2' => '...', > > 'city' => '...', > > 'state' => '...', > > 'zip' => '...' > > ), > > 1 => array( > > 'id' => '2', > > 'address1' => '...', > > 'address2' => '...', > > 'city' => '...', > > 'state' => '...', > > 'zip' => '...' > > ) > > ); > > > > For some reason I can't seem to come up with the right naming schema in > > forms in order to get this structure. > > > > Jamie > > It should be pretty straight foward. Your fields would have name such as > these: > > name="addresses[0][id]" > name="addresses[0][address1]" > name="addresses[0][address2]" > name="addresses[0][city]" > name="addresses[0][state]" > name="addresses[0][zip]" > > And so on. > > Andrew >

« previous php.general (#314356) next »