Posted by Philip Hallstrom on 01/12/06 00:45
> Would it be enough to set a key for each checkbox, for example explicitly
> then a non checked box will have an empty string as a value, whereas the
> checked ones will have a value of 'Y'.
Nope. That's the problem. If a checkbox is unchecked the browser doesn't
need to send it all when it submits the server...
> "David Dorward" <firstname.lastname@example.org> schreef in bericht
>> 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
>> 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
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
[Reply to this message]
Copyright © 2005-2006 Powered by Custom PHP Programming