ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 레코드 중복 그룹출력
    PHP 2020. 7. 15. 09:44
    $result = array();
    $result_item = array();
    $yangdo_step = 0;
    $total = count($yangdos);
    $cnt = 0;
    foreach ($yangdos as $key)
    {
        $cnt++;
       
        if($key->yp_yangdo_id != $yangdo_step)
        {
           
            if($yangdo_step)
            {
                $result[] = $result_item;
            }
           
            $yangdo_step = $key-> yp_yangdo_id;
           
            $result_item = array();
            $result_item[ "yangdo_id"] = $key-> yangdo_id;
            $result_item[ "performanc_type"][] = $key-> performance_type;
            $result_item[ "performance"][] = $key-> performance;
            $result_item[ "year3"][] = $key-> year3;
            $result_item[ "year2"][] = $key-> year2;
            $result_item[ "year1"][] = $key-> year1;
            $result_item[ "year3_total"][] = $key-> year3_total;
            $result_item[ "incorporation"] = $key-> incorporation;
            $result_item[ "capital"] = $key-> capital;
            $result_item[ "biz_address"] = $key-> biz_address;
            $result_item[ "hope_transferable"] = $key->hope_transferable ;
        }
        else
        {
            $result_item[ "performanc_type"][] = $key-> performance_type;
            $result_item[ "performance"][] = $key-> performance;
            $result_item[ "year3"][] = $key-> year3;
            $result_item[ "year2"][] = $key-> year2;
            $result_item[ "year1"][] = $key-> year1;
            $result_item[ "year3_total"][] = $key-> year3_total;
        }
       
       
        if($cnt == $total)
        {
            $result [] = $result_item;
        }
    }

    'PHP' 카테고리의 다른 글

    배열 if문 checed  (0) 2020.07.15
    sql where 구문만들기  (0) 2020.07.15
    에러 리포팅 안보이기  (0) 2020.07.15
    배열 정열하기  (0) 2020.07.15
    json data 파싱  (0) 2020.07.15

    댓글

Designed by Tistory.