codeigniter数据表连接查询不起作用

时间:2016-04-12 09:57:55

标签: sql codeigniter datatables

//我在CI中使用数据表但没有正常运行。请查看联接查询并建议我如何能够持续加入条件。

 private function _get_datatables_query($term='')
 {
  $user_id = $this->session->userdata("user_id");
  $user_type = $this->session->userdata("user_type");  
     $column =           array('A.type','C.school_name','A.mobile','A.email','A.birthdate','A.anniversary','A.gender','A.firstname','A.lastname');
      $this->db->select('A.type,C.school_name,A.mobile,A.email,A.birthdate,A.anniversary,A.gender,A.firstname,A.lastname,C.s2m_admin_id,A.status,A.id,A.pusername');
      $this->db->from('users as A');
      $this->db->join('school_user as B', 'B.user_id = A.id');
      $this->db->join('school as C', 'C.id = B.school_id');
      $this->db->join('school as D', 'D.s2m_admin_id = A.id');//<= i am having problem in this line else is working properly .if i add this line query return nothing.
      $this->db->having('A.status','active'); 

      $this->db->like('A.type', $term);
       $this->db->or_like('A.mobile', $term);
      $this->db->or_like('A.firstname', $term);

1 个答案:

答案 0 :(得分:0)

试试这个

   <div class="form-group" ng-repeat="la in lang">
                <label class="col-lg-2 control-label">{{la}}</label>
                <div class="col-lg-10">
                    <textarea ui-tinymce ng-model="resource.la"></textarea>
                </div>
            </div>
        </div>