
Svyatoslav Zhurovsky - 2010-12-16 03:41:55
Little fix:
function selectBox($array, $selected=0, $name='', $size=1, $multiple=false, $additional='') {
$res = '';
static $count = 0;
if (is_array($array)) {
if ($name == '') {
$name = 'selectBox' . ++$count;
}
$res .= "<select name=\"$name\" size=\"$size\"" . ($multiple==false ? '' : " multiple=\"multiple\"") . ($additional ? " $additional" : '') . ">\n";
$i = 0;
foreach($array as $key=>$value) {
$res .= "<option value={$value} " . ($selected == ++$i ? " selected=\"selected\"" : '') . ">$key</option>\n";
}
$res .="</select>\n";
}
return $res;
}