Я попробовал этот ответ отобразить данные из базы данных в раскрывающемся списке CodeIgniter , но я не вижу значения. Это код моих контроллеров
class Survei extends CI_Controller
{
public function __construct()
{
parent::__construct();
$this->load->model("survei_model");
$this->load->library('form_validation');
}
public function index()
{
$data["survei"] = $this->survei_model->getAll();
$this->load->view("admin/tabel/list_survei", $data);
}
public function add()
{
$survei = $this->survei_model;
$validation = $this->form_validation;
$validation->set_rules($survei->rules());
if ($validation->run()){
$survei->save();
$this->session->set_flashdata('success', 'Berhasil disimpan');
}
$this->load->view("admin/tabel/form_survei");
}
}
Это код моих моделей:
public function getAll()
{
$query = $this->db->query('select * from seksi');
$this->db->join("seksi", "survei.kode_seksi = seksi.kode_seksi");
return $this->db->get($this->_table)->result();
return $query->result();
}
И это код моих просмотров
<select id="kode_seksi" name="kode_seksi" class="form-control <?php echo form_error('kode_seksi') ? 'is-invalid':'' ?>">
<?php foreach ($survei as $survei):?>
{
echo '<option value="'$survei['nama_survei']"></option>;
}
<?php endforeach; ?>
</select>
Я хочу сохранить значение Я попал в базу данных опросов и хочу получить значение из базы данных seksi для раскрывающегося списка.