Change $mins to $ret in the HTML code.
Sincerely, Maxim Maletsky PHP Beginner www.phpbeginner.com > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > Sent: Friday, August 09, 2002 1:34 AM > To: Maxim Maletsky; php-general > Subject: Re[2]: [PHP] Help with multiple select > > Hello Maxim, > Is this what you are saying to do. I don't understand way this would > work and what I have hear does not work > > mins="1,4,6,"; > $ret = array_reverse(explode(',', $mins)); > <select name="mins[]" id="mins" size="12" multiple> > <? > if(isset($mins[0])){?> > <option value="0" selected>0</option> > <?}else{?> > <option value="0">0 > <?} > if(isset($mins[1])){?> > <option value="1" selected>1</option> > <?}else{?> > <option value="1">1 > <?} > if(isset($mins[2])){?> > <option value="2" selected>2</option> > <?}else{?> > <option value="2">2 > <?} > if(isset($mins[3])){?> > <option value="3" selected>3</option> > <?}else{?> > <option value="3">3 > <?} > if(isset($mins[4])){?> > <option value="4" selected>4</option> > <?}else{?> > <option value="4">4 > <?} > if(isset($mins[5])){?> > <option value="5" selected>5</option> > <?}else{?> > <option value="5">5 > <?} > if(isset($mins[6])){?> > <option value="6" selected>6</option> > <?}else{?> > <option value="6">6 > <?}?> > > Thursday, August 08, 2002, 3:51:46 PM, you wrote: > > > > MM> Try: > > MM> $mins = "2,3,5,6,7"; > MM> $ret = array_reverse(explode(',', $mins)); > > MM> // now you have something like: > MM> // $ret[2] = 0; > MM> // $ret[3] = 1; > MM> // > MM> // etc, basically string became and array in reversed way... > > MM> then in script... > > > MM> if(isset($mins[2])) > MM> ... > MM> if(isset($mins[3])) > > > MM> and so on ..... > > > MM> but, I would really recommend you to experiment some alternative ways > MM> with use of a loop. That would be way cleaner. > > > MM> Sincerely, > > MM> Maxim Maletsky > MM> [EMAIL PROTECTED] > > MM> PHP Beginner > MM> www.phpbeginner.com > > > >> -----Original Message----- > >> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > >> Sent: Friday, August 09, 2002 12:38 AM > >> To: php-general > >> Subject: [PHP] Help with multiple select > >> > >> I need to get the data from the table and add it to the multiple > >> select statement below. What I am trying to do is give the user a form > >> to change his pervious selections. Now doing this if there is only one > >> thing > >> selected is easy. but I need a way to select multiple fields. The data > >> in $mins would look like this 8,13,15,20. I tried this little script > >> below but it does not work because of the , and I would also have to > MM> do > >> it for ever option value. There must be a shorter way of doing this. > >> > >> > >> $mins="2,3,5,6,7"; > >> > >> <TABLE><tr> > >> <td valign=top><select name="mins[]" size="12" multiple> > >> <option value="0">0 > >> <? if ($mins=="1"){?> > >> <option value="1" selected>1 > >> <?}else{?> > >> <option value="1">1 > >> <?}?> > >> <? if ($mins=="2"){?> > >> <option value="2" selected>2 > >> <?}else{?> > >> <option value="2">2 > >> <?}?> > >> <? if ($mins=="3"){?> > >> <option value="3" selected>3 > >> <?}else{?> > >> <option value="3">3 > >> <?}?> > >> <option value="4">4 > >> <option value="5">5 > >> <option value="6">6 > >> <option value="7">7 > >> <option value="8">8 > >> <option value="9">9 > >> <option value="10">10 > >> <option value="11">11 > >> <td valign=top><select name="mins[]" size="12" multiple> > >> <option value="12">12 > >> <option value="13">13 > >> <option value="14">14 > >> <option value="15">15 > >> <option value="16">16 > >> <option value="17">17 > >> <option value="18">18 > >> <option value="19">19 > >> <option value="20">20 > >> <option value="21">21 > >> <option value="22">22 > >> <option value="23">23 > >> </tr></table> > >> > >> -- > >> Best regards, > >> Richard Kurth mailto:[EMAIL PROTECTED] > >> > >> > >> -- > >> PHP General Mailing List (http://www.php.net/) > >> To unsubscribe, visit: http://www.php.net/unsub.php > > > > > > > -- > Best regards, > rdkurth mailto:[EMAIL PROTECTED] -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php