"/> <?php echo form_error('salary'); ?> </div> </div> </div> <div class="form-group"> <div class="form-group col-md-12"> <label class="col-md-3 control-lable">Category</label> <div class="col-md-4"> <select name="category_id" class="form-control" id="category"> <option value=""> Select Category</option> <?php echo $category_options = multilevel_select_job_category($categories, 0, array(), 0, set_value('category_id')); ?> </select> <?php echo form_error('category_id'); ?> </div> </div> </div> <div class="form-group"> <div class="form-group col-md-12"> <label class="col-md-3 control-lable">Job Descriptions</label> <div class="col-md-4"> <textarea cols="39" rows="6" name="job_description"><?php echo set_value('job_description'); ?>
"/> <?php echo form_error('salary'); ?> </div> </div> </div> <div class="form-group"> <div class="form-group col-md-8"> <label class="col-md-3 control-lable">Category</label> <div class="col-md-5"> <select name="category_id" class="form-control my-control" id="category"> <option value=""> Select Category</option> <?php echo multilevel_select_job_category($categories, 0, array(), 0, set_value('category_id', $job['category_id'])); ?> </select> <?php echo form_error('category_id'); ?> </div> </div> </div> <div class="form-group"> <div class="form-group col-md-8"> <label class="col-md-3 control-lable">Job Descriptions</label> <div class="col-md-5"> <textarea cols="39" rows="6" name="job_description"><?php echo set_value('job_description', $job['job_description']); ?>
function multilevel_select_job_category($array, $parent_id = 0, $parents = array(), $level = 0, $selected = '') { static $k = 0; if ($parent_id == 0) { foreach ($array as $element) { if ($element['parent_id'] != 0 && !in_array($element['parent_id'], $parents)) { $parents[] = $element['parent_id']; } } } $menu_html = ''; foreach ($array as $element) { if ($element['parent_id'] == $parent_id && $level < 2) { $menu_html .= '<option'; if ($element['id'] == $selected) { $menu_html .= ' selected'; } if ($level == 0) { $menu_html .= ' style="font-weight:bold;"'; } else { $menu_html .= ' style="font-style:italic;"'; } $menu_html .= ' value="' . $element['id'] . '">'; for ($j = 0; $j < $k; $j++) { $menu_html .= '—'; } $menu_html .= $element['name'] . '</option>'; if (in_array($element['id'], $parents)) { $k++; $menu_html .= multilevel_select_job_category($array, $element['id'], $parents, $level + 1, $selected); } } } $k--; return $menu_html; }