如何在树形网格部门旁边的数据表中返回所有员工

时间:2016-12-19 21:50:41

标签: codeigniter treeview

我是CI的新手,我必须为我的项目创建一个树视图。此树视图必须显示部门列表以及每个部门的员工数量。我创建了树视图,但我的函数只返回一个员工(第一个),而不是所有在该部门工作的员工。我有这个功能:

public function deptEmployees($dept_id){
    $this->db->select('*');
    $this->db->from($this->table);
    $this->db->where('department_id', $dept_id);
    $query = $this->db->get();
    return $query->row();
}

如何修改该功能以返回具有相同部门编号的所有员工?感谢

1 个答案:

答案 0 :(得分:0)

return $query->row();仅返回一行,如果有超过1行,则显示第一个结果(如您所见)

您需要使用return $query->result();

查看有关如何生成查询结果的文档here