Your IP : 216.73.216.26


Current Path : /home2/wtmwscom/public_html/admin/images/
Upload File :
Current File : /home2/wtmwscom/public_html/admin/images/test_1.php

<?php

include('./connection.php');
$uid='';


function get_placement_id_for_nary_tree($uid, $nary_value) {
    echo '.........';

   

  //  echo $uid;
    $level = array();
    print_r($level);
    $placement_id = NULL;
    $refer_id_count = get_count_refer_id($uid);
    echo "no of uid =".$refer_id_count."<br>";
    if($refer_id_count < $nary_value){
        echo '..........';
        //  echo $uid;
       return $uid;
      
    }
    
    $result = mysqli_query($connection, "select uid from user where placement_id = '$uid' ORDER BY reg_date ASC ");
    if (mysqli_num_rows($result) != 0) {
        $i = 1;
        while ($row = mysqli_fetch_object($result)) {
            $level[$i][] = $row->uid;
            print_r($level[$i]);
            echo '<br>....';
            $refer_id_count = get_count_refer_id($row->uid);
            echo "no placement count".$refer_id_count."<br>";
            if($refer_id_count < $nary_value){
                 echo $row->uid."<br>";
                //return $row->uid;
        
                //break;
            }
    
        }
        while (TRUE) {
            foreach ($level[$i] as $value) {
                $result = mysqli_query($connection, "select uid from user where placement_id = '$value' ORDER BY reg_date ASC ");
                //if(mysqli_num_rows($result) != 0){
                while ($row = mysqli_fetch_object($result)) {
                    $level[$i + 1][] = $row->uid;
                    print_r($level[$i]);
                         echo '<br>....';
                    $refer_id_count = get_count_refer_id($row->uid);
                    echo "no of uid  count".$refer_id_count."<br>";

                    if($refer_id_count < $nary_value){
                        echo $row->uid."<br>";
//                        return $row->uid;
//                        break;
                    }
                }
                //}
            }
            // if($i==4){break;}
            if (!empty($level[$i + 1])) {
                $i++;
                continue;
            } else {
                //return $level;
                break;
            }
        }
    }
    //else{
    return NULL;
    //}
}
function get_count_refer_id($uid){
   return mysqli_fetch_object(mysqli_query($connection, "SELECT COUNT(uid) AS count FROM user WHERE refer_id = '$uid' "))->count;
   
}
get_placement_id_for_nary_tree(40654764, 4);
get_count_refer_id(40654764);
//echo "code executed success fully";
?>