Re: [PHP] multiple selections in list/menu field

2001-09-15 Thread Richard Baskett

I didn't take the time to read your code too thoroughly, but remember to
have your select name to be anything with [] at the end of it, from the
look of your name field you have something inside the [], you need to get
rid of the rec_pd4 and just call it x[] or whatever you would like to call
it as long as the [] is empty :)  I hope that made sense!

Rick

 From: Tom Beidler [EMAIL PROTECTED]
 Date: Fri, 14 Sep 2001 17:26:50 -0700
 To: php list [EMAIL PROTECTED]
 Subject: [PHP] multiple selections in list/menu field
 
 I'm trying to use a list/menu field with multiple options allowed but I'm
 only getting the very last selection.
 
 Here's part of my code to build the list/menu field;
 
 print (tdselect name=\x[rec_pd4]\ multiple size=\15\\n);
 print ($option_pd4);
 print (   /select/td\n);
 
 Here's the code to build the options;
 
 $pd4arry = array(array(c1,,Bookpacks  Daypacks),array(c2,,Mini
 Packs/Diaper Bag),array(c3,,Shoulder Bags/Briefcase));
 foreach($pd4arry as $value) {
 
   if (($value[0] == $category_code) || ($value[0] == $x[rec_pd4])) {
   $option_pd4 .=   option
 value=\$value[0]\selected$value[1]/option\n;
   } else {
   $option_pd4 .=   option
 value=\$value[0]\$value[1]/option\n;
   }
 }
 
 The field displays fine but I only get the last option. I'm testing with IE
 5.
 
 Let me know if this is not a PHP issue but I thought there might be
 something that would prevent me from using this type of field with PHP.
 
 Thanks,
 Tom
 
 
 -- 
 PHP General 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 General 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] multiple selections in list/menu field

2001-09-14 Thread Tom Beidler

I'm trying to use a list/menu field with multiple options allowed but I'm
only getting the very last selection.

Here's part of my code to build the list/menu field;

print (tdselect name=\x[rec_pd4]\ multiple size=\15\\n);
print ($option_pd4);
print (   /select/td\n);

Here's the code to build the options;

$pd4arry = array(array(c1,,Bookpacks  Daypacks),array(c2,,Mini
Packs/Diaper Bag),array(c3,,Shoulder Bags/Briefcase));
foreach($pd4arry as $value) {

if (($value[0] == $category_code) || ($value[0] == $x[rec_pd4])) {
$option_pd4 .=   option
value=\$value[0]\selected$value[1]/option\n;
} else {
$option_pd4 .=   option
value=\$value[0]\$value[1]/option\n;
}
}

The field displays fine but I only get the last option. I'm testing with IE
5.

Let me know if this is not a PHP issue but I thought there might be
something that would prevent me from using this type of field with PHP.

Thanks,
Tom


-- 
PHP General 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]