У меня проблема с выбранным выпадающим списком, где я нажимаю форму edit.dropdown не может быть выбрано пустым (выберите), если нет данных в базе данных. я хочу, если данные пустой, выпадающий список, как это: так вот мой код:edit form selected values input
//mycontroller
public function edit($id) {
$data = array(
'title' => 'Users',
'breadcrumb'=> 'User Edit',
'groups' => $this->groups->get_all(),
'position' => $this->users->get_position(),
'report' => $this->users->get_leader(),
'users' => $this->users->get_by(array('nik' => $id)),
'content' => 'edit'
);
$this->load->view ('default', $data);
}
//my model
public function get_leader()
\t {
\t \t $idstat=array(4);
\t \t $this->db->select('nik');
\t \t $this->db->select('username');
\t \t $this->db->from('t_mtr_employee');
\t \t $this->db->where_in('t_mtr_employee.group_id',$idstat);
\t \t $query= $this->db->get();
\t \t return $query->result();
\t }
<div class="form-group">
<label class="control-label col-md-3">Reporting To<span
class="required"> * </span></label>
<div class="col-md-6">
<select class="form-control" name="reporting">
<option disabled>Choose</option>
<?php
$id = $users->nik;
foreach($report as $report) {
$selected = $id == $report->nik ? 'selected' : '';
echo '<option '.$selected.' value="'.$report->nik.'">'.$report->username.'</option>';
}
?>
</select>
</div>
</div>
вид кода выше, не может показать, где данные выпадающее меню выбрано, я хочу, когда я нажму кнопку редактирования формы выпадающего списка. где мой неправильный код, как его решить?