多表查询

来源:互联网 发布:nginx 模块 编辑:程序博客网 时间:2024/06/07 00:43
  1. $model = new Model();  
  2. $list = $model->table('l_project p,l_project_user pu')->where('pu.user_id = '.$_SESSION['id'].' AND p.team_id = '.$_SESSION['team_id'].' AND pu.project_id = p.id')->field('p.name,p.id,p.description')->select();  
  3. $this->assign('list',$list);  
  4.   
  5. $team_user_list = M('TeamUser')->where('team_id = '.$_SESSION['team_id'])->field('id,user_id')->select();  
  6. $model = new model();  
  7. $sql = 'SELECT tu.user_id,tu.id,u.nickname FROM l_team_user AS tu INNER JOIN l_user AS u ON u.id = tu.user_id WHERE tu.user_id != '.$_SESSION['id'].' AND tu.team_id = '.$_SESSION['team_id'];  
  8. $team_user_list = $model->query($sql);  
  9. $this->assign('team_user_list',$team_user_list); 
阅读全文
0 0
原创粉丝点击