Welcome Guest, Not a member yet? Register   Sign In
Recursive funciton in Codeigniter
#4

[eluser]yacman[/eluser]
Here you go!

Code:
function userTree($parent_id=0) {
     $query = $this->db->get_where('users',array('user_parent_user_id'=>$parent_id,'user_type'=>3,'user_status'=>1));

     $branch = array();
     if (!empty($query) && $query->num_rows() > 0) {
        $branch = $query->result();
        foreach ($branch as $key=>$child) {
                   $branch[$key]->children = userTree($child->user_id);
        }  
        unset($key);
        unset($child);
     }

    return $branch;
}

$user_tree = userTree();

print_r($user_tree);


Messages In This Thread
Recursive funciton in Codeigniter - by El Forum - 09-12-2012, 03:52 AM
Recursive funciton in Codeigniter - by El Forum - 09-12-2012, 05:39 AM
Recursive funciton in Codeigniter - by El Forum - 09-12-2012, 09:04 PM
Recursive funciton in Codeigniter - by El Forum - 09-13-2012, 12:21 PM



Theme © iAndrew 2016 - Forum software by © MyBB