Re: multple select forms... going to hit my head against a wall ..

From: Date: Tue, 23 Jan 2001 12:50:25 +0000
Subject: Re: multple select forms... going to hit my head against a wall ..
References: 1 2 3  Groups: php.general 
Request: Send a blank email to php-general+get-36185@lists.php.net to get a copy of this message
If you don't put it in a session var, and need to transport it you can use f. x. : <input type=hidden name='user_selections' value='<?=implode( "||", $select )?>'> This puts double pipe-chars between the array variables. You can later (when u need to use the vars again) use: $select = explode( "||", $user_selections ); to put it into an array again. -J ----- Original Message ----- From: <hsmith@twilyt.com> To: "Adrian Murphy" <adrian.murphy@eudos.com> Cc: "PHP list" <php-general@lists.php.net> Sent: Tuesday, January 23, 2001 1:26 PM Subject: Re: [PHP] multple select forms... going to hit my head against a wall .. > Having soved this .. thanks .. now for the next question .. *grin* > > I have the $select ... but I only use it on the next page .. heheh > so I'm trying the following .. > > <input type=\"hidden\" name=\"select\" value=\"$select\"> > > which of course doens't work .. nor does > > <input type=\"hidden\" name=\"select[]" value=\"$select\"> > > any idea on how to pass an array on in an input field in a form ? > > Henti > > > > On Tue, Jan 23, 2001 at 12:01:40PM -0000, Adrian Murphy wrote: > > hey, > > since u are slecting multiple options you'll have to use an array > > here's how.i u need explanation,feel free to mail me: > > > > <? > > if ($select==""){ > > print" > > <form method=\"post\" name=\"select\" > > action=\"test.php3\"> > > <SELECT MULTIPLE NAME=\"select[]\"> > > <Option VALUE=\"Chocolate\">Chocolate/Chocolate Chip > > <Option VALUE=\"Peanut\">Peanut Brittle/Vanilla > > <Option Selected VALUE=\"Cookie\">Cookie Batter > > <Option VALUE=\"Blueberry\">Vanilla/Blueberry > > <Option VALUE=\"Caramel\">Caramel Swirl > > <Option VALUE=\"Other\">Other... > > </select><br> > > <input type=\"submit\" name=\"send\" value=\"test\"> > > </form> > > "; > > > > }else{ > > > > ///count array > > $num = count($select); > > > > file://loop through array > > for($i = 0;$i <$num;$i++){ > > print $select[$i] . "<br>"; > > } > > } > > ?> > > ----- Original Message ----- > > From: <hsmith@twilyt.com> > > To: PHP list <php-general@lists.php.net> > > Sent: Tuesday, January 23, 2001 11:42 AM > > Subject: [PHP] multple select forms... going to hit my head against a wall > > .. > > > > > > > Hi all > > > > > > I'm having a slight little problem .. I can't seem to solve.. > > > > > > I have a multiple select form .. that i select mutiple options from and > > then it creates a variable called $select > > > now if I display $select .. I only get the last selected value .. here > > foloows test code.. > > > > > > <? > > > if ($select==""){ > > > print" > > > <form method=\"post\" name=\"select\" > > > action=\"test.php3\"> > > > <SELECT MULTIPLE NAME=\"select\"> > > > <Option VALUE=\"Chocolate\">Chocolate/Chocolate Chip > > > <Option VALUE=\"Peanut\">Peanut Brittle/Vanilla > > > <Option Selected VALUE=\"Cookie\">Cookie Batter > > > <Option VALUE=\"Blueberry\">Vanilla/Blueberry > > > <Option VALUE=\"Caramel\">Caramel Swirl > > > <Option VALUE=\"Other\">Other... > > > </select><br> > > > <input type=\"submit\" name=\"send\" > > > value=\"test\"> > > > </form> > > > "; > > > > > > }else{ > > > > > > print $select; > > > > > > } > > > ?> > > > > > > I'm de missing something ... can sombody please lend a hand .. thanks > > > > > > Henti Smith > > > > > > > > > -- > > > PHP General Mailing List (http://www.php.net/) > > > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > > > For additional commands, e-mail: php-general-help@lists.php.net > > > To contact the list administrators, e-mail: php-list-admin@lists.php.net > > > > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > > For additional commands, e-mail: php-general-help@lists.php.net > > To contact the list administrators, e-mail: php-list-admin@lists.php.net > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net > For additional commands, e-mail: php-general-help@lists.php.net > To contact the list administrators, e-mail: php-list-admin@lists.php.net >

« previous php.general (#36185) next »