
 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;
}