如何选择父母的孩子的号码?

佐伊

我有一个表,其中有孩子和父母,父母的 pid 是 0,孩子是父母的 id。我想选择具有该父级的子级数的父级。

我的模型:

    function parent_child()
    {


      $row1 =
            "SELECT tbl_test.ID,tbl_user.Name,tbl_user.FamilyName,
 tbl_test.Name
 from tbl_test,tbl_user
               WHERE  tbl_user.UID=tbl_test.UserID
               AND tbl_test.PID=0
               AND  tbl_test.Status=0
               ";
      $parent=$this->db->query($row1)->result();
        foreach ($parent as $row)
        {
            $row1  =
            "SELECT COUNT(ID)
               from tbl_test
               WHERE tbl_test.PID IN $row->ID ";
            $parent['childcount']=$this->db->query($row1)->result();

            return $parent;
        }

我的控制器:

public function parent_child()
    {


        $this->load->model('test');
        $temp=$this->test->parent_child();
        $output= json_encode($temp);

        die($output);

    }

我想要这个输出

{
    "parent": {
    "ID": "2",    
    "childcount": 3

}
  }
马利克·穆达萨

试试这个

public function parent_child()
{       

    $st=$this->db->select('SELECT tbl_test.ID, tbl_test.Name, tbl_user.Name, tbl_user.FamilyName from
                          tbl_test
                          JOIN
                          tbl_user on tbl_user.UID=tbl_test.UserID
                          WHERE
                          tbl_test.PID=0 AND 
                          tbl_test.Status=0')->result_array();
    if(count($st)>0)
    {
        for($i=0;$i<count($st);$i++)
        {
            $rows=$this->db->select('*')->from('tbl_test')->WHERE('PID',$st[$i]['id'])->get()->result_array();
            $st[$i]['childcount']=count($rows);
        }
        return $st;
    }
    else
    {
        return array();
    }
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从孩子那里获得父母的财产?

来自分类Dev

选择一个父母和所有给定父母或孩子ID的孩子

来自分类Dev

如何在Jquery multiselect中选择带有其父母和孩子的组

来自分类Dev

SQL查询选择孩子和父母

来自分类Dev

如何从子孩子活动转到父母活动?

来自分类Dev

MySQL从表中选择父母和孩子

来自分类Dev

ReactJS-孩子如何找到其父母?

来自分类Dev

如何抑制孩子参加父母的活动?

来自分类Dev

jQuery动态绑定.on()选择父母还是孩子?

来自分类Dev

选择匹配的孩子父母的所有孩子表ID

来自分类Dev

如何让固定孩子与父母玩得开心

来自分类Dev

jQuery的如何选择父母而不是孩子

来自分类Dev

如何访问模型孩子的其他父母

来自分类Dev

如何从父母中选择一组孩子?

来自分类Dev

如果名称在“父母”或“孩子”上匹配,则选择“父母”

来自分类Dev

如何从孩子向父母的父母发送数据

来自分类Dev

父母与同类型的孩子-如何映射?

来自分类Dev

我如何使用班级的父母和孩子?

来自分类Dev

如何从孩子那里获得父母的财产?

来自分类Dev

选择一个父母和所有给定父母或孩子ID的孩子

来自分类Dev

QTreeView:如何检查父母后检查孩子

来自分类Dev

如何获得父母元素的孩子?

来自分类Dev

ReactJS-孩子如何找到其父母?

来自分类Dev

如何级联删除从孩子到父母

来自分类Dev

jQuery-如何根据孩子的属性选择父母?

来自分类Dev

jQuery的如何选择父母而不是孩子

来自分类Dev

如何使用jQuery使孩子成为父母的父母?

来自分类Dev

如何使孩子的跨度与父母崩溃

来自分类Dev

如何根据父母父母扩大孩子的身高

Related 相关文章

热门标签

归档