Balaji Ankem wrote:

> I have multiple check boxes ...and I gave the single name to all check
> boxes.....
> 
> If I post to my php script I am not getting all the values as an
> array.....I am getting only one value(last value).....

Correct. Since they are all named in the same way, the last one kills 
them all.

> If I give name as OptionList[] I am getting an error for selectAll
> option. 

I never came to think about it, but the [] thing may actually disturb 
jscript.

I usually do it like this:

HTML side
--------
<tr>
   <td>
     <input type="hidden" name="control[]" value="1">
     <input type="checkbox" name="OptionList_1" value="x">
       Option 2
     </input>
    </td>
    <td>Hi</td>
</tr>
<tr>
   <td>
     <input type="hidden" name="control[]" value="2">
     <input type="checkbox" name="OptionList_2" value="x">
       Option 2
     </input>
    </td>
    <td>Hi</td>
</tr>


PHP side
---------
   # put the received input into an ordered structure
   ##################################################
   $count = 0;
   while ( isset($control[$count]) ) {

     # Build variable names;
     #######################
     $w_OptionList = "OptionList_".$count;

     # get actual form values
     ########################
     $OptionList[$count] = $$OptionList;

     $count++;
   }

Javascript
----------
I never use selectAll. But you can easily walk the array down in the 
very same way.


пока
Альберто
Киев

-- 


@-_=}{=_-@-_=}{=_-@-_=}{=_-@-_=}{=_-@-_=}{=_-@-_=}{=_-@-_=}{=_-@

LoRd, CaN yOu HeAr Me, LiKe I'm HeArInG yOu?
lOrD i'M sHiNiNg...
YoU kNoW I AlMoSt LoSt My MiNd, BuT nOw I'm HoMe AnD fReE
tHe TeSt, YeS iT iS
ThE tEsT, yEs It Is
tHe TeSt, YeS iT iS
ThE tEsT, yEs It Is.......


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to