раскрывающийся список с использованием значения из другой таблицы - PullRequest
0 голосов
/ 23 апреля 2020

Я попробовал этот ответ отобразить данные из базы данных в раскрывающемся списке 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 для раскрывающегося списка.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...