获取任务和相关用户sql(Codeigniter)

时间:2016-12-27 22:29:04

标签: mysql sql codeigniter model-view-controller

我有两个mysql表,名为“n_todolist”(用于插入所有与任务相关的信息),“n_todolist_users”用于在需要时将特定用户ID分配给每个任务。

结构:

  • n_todolist:“ID”,“groupid”,“taskinfo”,“州”。
  • n_todolist_users:“ID”,“taskid”,“userid”。

它的工作方式是当你添加一个新任务时,它为你提供了标记(或不标记)某些用户的可能性,这是一个例子:

  • n_todolist:“12”,“带孩子上学”,“等待”
  • n_todolist_users:“1”,“12”,“10”(其中10是某人的用户ID)

我在显示任务信息以及标记在其上的用户或用户时遇到了麻烦。

这是我正在使用的代码,它仅用于显示任务(我还需要显示标记的用户):

public function get_todoitems($id){
    return $this->db->
        where("n_todolist.groupid", $id)->
        select("n_todolist.ID, n_todolist.task, n_todolist.state")->
        get("n_todolist");
}

欢迎任何帮助!提前谢谢

0 个答案:

没有答案