javascript - 如何使用 ci jquery ajax 对连接表进行分组?

标签 javascript jquery mysql ajax codeigniter

This is the code in my index to display the output please click here to view the image 这是我在模型中的代码:请提前帮我修复该问题,谢谢。 我想要的是加入下号。 5 看一下图片作为引用。

 public function showallcoddislist(){
            $company_id  = $this->input->get('company_id');
            $location_id = $this->input->get('location_id');
            $cod_id = $this->input->get('id');

            $this->db->distinct('A.cod_disob_id');
            $this->db->select('A.cod_disob_id,A.disob_title,B.disob,B.punish,B.num_days,B.offense,B.pun_id');       
            $this->db->order_by('A.cod_disob_id', 'asc');
            $this->db->where(array(
                        'A.company_id' => $company_id,
                        'A.location_id' => $location_id,
                        'A.cod_id' => $cod_id
                ));
            $this->db->join("cod_disob_punish B","B.cod_disob_id = A.cod_disob_id","left outer");

            $query = $this->db->get('cod_disobedience A');

            if($query->num_rows() > 0){
            return $query->result();
            }else{
                return false;
            }

    }

最佳答案

public function showallcoddislist(){
        $company_id  = $this->input->get('company_id');
        $location_id = $this->input->get('location_id');
        $cod_id = $this->input->get('id');

        $this->db->distinct('A.cod_disob_id');
        $this->db->select('A.cod_disob_id,MAX(A.cod_disob_id) as cod_disob_id,A.disob_title,B.disob,B.punish,B.num_days,B.offense,B.pun_id');       
        $this->db->order_by('A.cod_disob_id', 'asc');
        $this->db->where(array(
                    'A.company_id' => $company_id,
                    'A.location_id' => $location_id,
                    'A.cod_id' => $cod_id
            ));
        $this->db->join("cod_disob_punish B","B.cod_disob_id = A.cod_disob_id","left outer");
        $this->db->groupBy(['cod_disob_id'])
        $query = $this->db->get('cod_disobedience A');

        if($query->num_rows() > 0){
        return $query->result();
        }else{
            return false;
        }

}

关于javascript - 如何使用 ci jquery ajax 对连接表进行分组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50559645/

相关文章:

php - 获取Mysql数据并以分隔符分割

javascript - 注释如何执行?

javascript - 在浏览器中具有精确的图像缩略图大小

javascript - 对齐 &lt;input type ="text"> 和 <select></select>

javascript - 在 JavaScript/jQuery 中迭代网页元素的最佳方式

javascript - jQuery 删除/添加类只能工作一次

mySQL:如何根据四个字段识别重复项

php - XAMPP - MySQL 意外关闭

javascript - JQuery单双引号问题

jquery - 使用 jquery 或 javascript 的动态 div 的滚动条(对于 android phonegap)