{ self::open_rows_and_cols(); $multi = ($multiple === false) ? '' : 'multiple="multiple"'; self::$form .= '<select name="'.$name.'" '.$multi.'>'; { foreach($value as $key => $option) { self::$form .= '<option value="'.$key.'">'.$option.'</option>'; self::$array_form[$name.'_'.$key] = htmlspecialchars('<option value="'.$key.'">'.$option.'</option>'); } } else { self::$form .= '<option value="'.$value.'">'.$value.'</option>'; } self::$form .= '</select>'; self::$array_form[$name] = self::$array_form[$name.'_open']; foreach($value as $key => $value) { self::$array_form[$name] .= self::$array_form[$name.'_'.$key]; } self::$array_form[$name] .= self::$array_form[$name.'_close']; self::close_rows_and_cols(); }
Problem polega na tym jak zrobic zeby nie byl tak zagmatowany?
Tzn na samym koncu chce miec w
self::array_form[$name]
Cale menu ze wszystkimi elemntami tag select jak i option...idzie to jakos zrobic bez tego unset i bez zbednego kombinowania?bo poki co nie przychodzi m,i nic do glowy....