Как выбрать таблицу на основе имени пользователя, хранящегося в пользовательских данных сеанса? - PullRequest
0 голосов
/ 20 июня 2019

У меня есть несколько таблиц с именами, совпадающими с именами пользователей, например siswa1, siswa2, siswa3, ....

внутри этой таблицы есть столбец с именем nama_guru, который я использовал для заполнения выпадающего меню

Что я пытаюсь сделать:

загрузить таблицу, которая соответствует имени пользователя, необходимому для заполнения меню

Что я пробовал до сих пор:

Контроллер

$sesinya    = $this->session->userdata('login');
$where = $sesinya['username'];
$data = array(

            'nama_guru'         => $this->siswamodel->getIsiDropdown('username', $where),
            'variabel1'         => '',
            'variabel2'         => '',
            'variabel3'         => '',
            'saran'             => '',
            'status'            => 'baru',

        );

Модель

function getIsiDropdown($where)
{
    $query = $this->db->query('select nama_guru FROM $where');
    return $query->result();
}

View

<select input type="text" name="nama_guru" value="<?php echo $nama_guru ?>" class="form-control" id="inputNama" >
<?php 
    foreach($nama_guru as $row) { 
        echo '<option value="'.$row->nama_guru.'">'.$row->nama_guru.'</option>';
    }
?>
</select>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...