{html_checkboxes} is a custom function that creates an html checkbox group with provided data. It takes care of which item(s) are selected by default as well.
Attribute Name | Type | Required | Default | Description |
---|---|---|---|---|
name | string | No | checkbox | Name of checkbox list |
values | array | Yes, unless using options attribute | n/a | An array of values for checkbox buttons |
output | array | Yes, unless using options attribute | n/a | An array of output for checkbox buttons |
selected | string/array | No | empty | The selected checkbox element(s) |
options | associative array | Yes, unless using values and output | n/a | An associative array of values and output |
separator | string | No | empty | String of text to separate each checkbox item |
assign | string | No | empty | Assign checkbox tags to an array instead of output |
labels | boolean | No | TRUE | Add <label>-tags to the output |
assign | string | No | empty | Assign the output to an array with each checkbox's output as one element. |
Required attributes are values and output, unless you use options instead.
All output is XHTML compliant.
All parameters that are not in the list above are printed as name/value-pairs inside each of the created <input>-tags.
Example 8-10. Database example (eg PEAR or ADODB):
The results of the database queries above would be output with.
|
See also {html_radios} and {html_options}