php - 如何根据会话用户数据中存储的用户名选择表?
问题描述
我有多个名称与用户名匹配的表,例如 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>
解决方案
推荐阅读
- azure-devops - 我是否应该能够使用 Azure DevOps CLI 扩展访问发布管道变量
- python - 如果有 0 或 1 个项目,如何创建没有箭头的自定义 tkinter 组合框?
- org-mode - org-mode 捕获点入口的注释
- php - Laravel 路由在实时服务器上导致 404 错误
- html - 如何创建超链接侧边栏?
- python - 从R中API响应中的数据框列表返回列子集
- javascript - HTML 中的 Javascript 在 Airflow 功能中不起作用
- c++ - 当文件路径是变量而非硬编码字符串时,FT_New_Face 返回错误 1 (Cannot_Open_Resource)
- firebase - 电子邮件链接无密码登录:Web 浏览器上出现 400 API 密钥过期错误
- python - Pyspark 数据框列包含字典数组,希望将字典中的每个键变成一列