{html_radios} is a custom function that creates a HTML radio button group. It also takes care of which item is selected by default as well.
Attribute Name | Type | Required | Default | Description |
---|---|---|---|---|
name | string | No | radio | Name of radio list |
values | array | Yes, unless using options attribute | n/a | An array of values for radio buttons |
output | array | Yes, unless using options attribute | n/a | An array of output for radio buttons |
selected | string | No | empty | The selected radio element |
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 radio item |
assign | string | No | empty | Assign radio tags to an array instead of output |
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 output as name/value-pairs inside each of the created <input>-tags.
Example 8-17. {html_radios} second example
Where template is:
Both examples will output:
|
Example 8-18. {html_radios} - Database example (eg PEAR or ADODB):
The variable assigned from the database above would be output with the template:
|
See also {html_checkboxes} and {html_options}