我有多个名称与用户名相匹配的表,如下所示 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();
}
查看
<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>