Re: array of checkbox values
| From: | Sjef | Date: | Wed, 11 Jan 2006 22:16:11 +0000 |
| Subject: | Re: array of checkbox values | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-228500@lists.php.net to get a copy of this message | ||
Would it be enough to set a key for each checkbox, for example explicitly
say:
checkbox[1]
checkbox[2]
checkbox[3]
then a non checked box will have an empty string as a value, whereas the
checked ones will have a value of 'Y'.
Sjef
"David Dorward" <dorward@yahoo.com> schreef in bericht
news:31.E5.29075.A1D75C34@pb1.pair.com...
> Sjef Janssen wrote:
>
>> I have a form with a number of checkboxes grouped together. The value of
>> these boxes is stored in an array: $used[]. Now I found that the value of
>> checked boxes (value = 'Y') are stored in the array while non checked
>> boxes are not stored at all. This makes the array incomplete as I want to
>> have all checkbox values in the array.
>
> That's how HTML forms work. The general solution is to set the value of
> the
> checkbox to describe what the checkbox is (for example, the row id of the
> database record that the checkbox is associated with). Then you can loop
> through and see which values were submitted.
>
> --
> David Dorward <http://blog.dorward.me.uk/>
> <http://dorward.me.uk/>
> Home is where the ~/.bashrc is