如何在PHP Codeigniter中获得销售排名?

时间:2015-08-09 12:03:12

标签: php mysql codeigniter

我陷入了逻辑。我想生成每月的销售基数排名。我的排名的场景是,不同的销售人员有不同的盒子出售,他们卖了一个盒子,我节省了数量的盒子。现在每个人都有不同的身份和不同的身份。出售的盒子。任何人都可以建议我如何排名他们?我正在使用代码点火器 我想以两种不同的方式对它们进行排名(没有销售的盒子和它们产生的销售量)

提前致谢。

$rank = 0;
    $array = array();
    $j =0;
    for($i = 0; $i <count($sales_ranking); $i++){
        $quantity = 0;
        $key = $sales_ranking[$i]->fmid;

        if (in_array($key, $array)) {
            echo "<br>__".$j = $j++;
                continue;

          }else{

              array_push($array, $key);
              $l = $i - $j;
              for($j = 0; $j <count($sales_ranking); $j++){
                  if($sales_ranking[$i]->fmid == $sales_ranking[$j]->fmid){
                      $quantity     = $quantity + $sales_ranking[$j]->qty;
                      $name[$l]     = $this -> sales_rank -> get_name($sales_ranking[$i] -> fmid);
                  }else{
                      continue;
                  }
              }
          }

        $qty[$l] = $quantity;
    }

0 个答案:

没有答案