테스트 사이트 - 개발 중인 베타 버전입니다

다시 질문드립니다. 죄송해요....ㅠㅠ 채택완료

feinfine 6년 전 조회 2,236

질문을 미흡하게 드려서 죄송합니다.

주문번호를 눌러서 나오는 주문내역서입니다.

빨간네모칸에 수량 합계를 나타내고 싶습니다.

1794573335_1542694487.6619.pnghttps://sir.kr/data/editor/1811/1794573335_1542694487.6619.png" width="641" />

/*     $s_page 는 cart.php 일때 수량의 수정, 물품의 삭제를 위한 변수이다.                orderinquiryview.php 일때 배송상태등을 나타내는 변수이다.

    $s_on_uid 는 유일한 키인데 orderupdate.php 에서 ck_on_uid 를 죽이면서     ck_tmp_on_uid 에 복사본을 넣어준다. ck_tmp_on_uid 는 orderconfirm.php 에서만 사용한다. */

if ($s_page == 'cart.php' || $s_page == 'orderinquiryview.php')     $colspan = 7; else     $colspan = 6; ?>

'; ?>                     삭제'; else if ($s_page == 'orderinquiryview.php')     echo ''; ?>

$goods = $goods_it_id = ""; $goods_count = -1;

// $s_on_uid 로 현재 장바구니 자료 쿼리 $sql = " select a.ct_id,                 a.it_opt1,                 a.it_opt2,                 a.it_opt3,                 a.it_opt4,                 a.it_opt5,                 a.it_opt6,                 a.ct_amount,     a.ct_amount1,                 a.ct_point,                 a.ct_qty,                 a.ct_status,     a.jisa_check,                 b.it_id,                 b.it_name,                 b.ca_id            from $g4[yc4_cart_table] a,                 $g4[yc4_item_table] b           where a.on_uid = '$s_on_uid'             and a.it_id  = b.it_id           order by a.ct_id "; $result = sql_query($sql); for ($i=0; $row=mysql_fetch_array($result); $i++) {     if (!$goods)     {         //$goods = addslashes($row[it_name]);         //$goods = get_text($row[it_name]);         $goods = preg_replace("/\'|\"|\||\,|\&|\;/", "", $row[it_name]);         $goods_it_id = $row[it_id];     }     $goods_count++;

    if ($i==0) { // 계속쇼핑         $continue_ca_id = $row[ca_id];     }

    if ($s_page == "cart.php" || $s_page == "orderinquiryview.php") { // 링크를 붙이고         $a1 = "";         $a2 = "";         $image = get_it_image($row[it_id]."_s", 50, 50, $row[it_id]);     } else { // 붙이지 않고         $a1 = "";         $a2 = "";         $image = get_it_image($row[it_id]."_s", 50, 50);     }

    $it_name = $a1 . stripslashes($row[it_name]) . $a2 . " ";     $it_name .= print_item_options($row[it_id], $row[it_opt1], $row[it_opt2], $row[it_opt3], $row[it_opt4], $row[it_opt5], $row[it_opt6]);

    $point       = $row[ct_point] * $row[ct_qty];     $sell_amount = $row[ct_amount] * $row[ct_qty];

    if ($i > 0)         echo "

";                                            echo "";     echo "";

    // 수량, 입력(수량)     if ($s_page == "cart.php")         echo "

";     else         echo "";

    echo "

";     echo "";     echo "";

    if ($s_page == "cart.php")         echo "

";     else if ($s_page == "orderinquiryview.php")     {         switch($row[ct_status])         {             case '주문' : $icon = ""; break;             case '준비' : $icon = ""; break;             case '배송' : $icon = ""; break;             case '완료' : $icon = ""; break;             default     : $icon = $row[ct_status]; break;         }         echo "";     }

    echo "

";     echo "";

    //$tot_point       += $point;     //$tot_sell_amount += $sell_amount;

    if ($row[ct_status] == '취소' || $row[ct_status] == '반품' || $row[ct_status] == '품절') {         $tot_cancel_amount += $sell_amount;     }     else {         $tot_point       += $point;         $tot_sell_amount += $sell_amount;     } }

if ($goods_count)     $goods .= " 외 {$goods_count}건";

if ($i == 0) {     echo "

";     echo "";     echo ""; } else {     // 배송비가 넘어왔다면     if ($_POST[od_send_cost]) {         $send_cost = (int)$_POST[od_send_cost];     } else {         // 배송비 계산         if ($default[de_send_cost_case] == "없음")             $send_cost = 0;         else {             // 배송비 상한 : 여러단계의 배송비 적용 가능             $send_cost_limit = explode(";", $default[de_send_cost_limit]);             $send_cost_list  = explode(";", $default[de_send_cost_list]);             $send_cost = 0;             for ($k=0; $k

        // 이미 주문된 내역을 보여주는것이므로 배송비를 주문서에서 얻는다.         $sql = "select od_send_cost from $g4[yc4_order_table] where od_id = '$od_id' ";         $row = sql_fetch($sql);         if ($row[od_send_cost] > 0)             $send_cost = $row[od_send_cost];     }

    // 배송비가 0 보다 크다면 (있다면)     if ($send_cost > 0)     {         echo "

";         echo "";         echo "";         echo "";         echo "";         if ($s_page == "cart.php" || $s_page == "orderinquiryview.php")            echo "";         echo "     ";     }

    // 총계 = 주문상품금액합계 + 배송비     $tot_amount = $tot_sell_amount + $send_cost;

    echo "

";     echo "";     echo "";     echo "";     echo "";     if ($s_page == "cart.php" || $s_page == "orderinquiryview.php")         echo "";     echo "";     echo "";     echo ""; } ?>    
상품명수량판매가소계포인트 상태
$image";     echo "";     echo "";     echo "";     echo "";     echo "";     echo $it_name;     echo " $row[ct_qty] " . number_format($row[ct_amount]) . "" . number_format($sell_amount) . "" . number_format($point) . "  삭제$icon
장바구니가 비어 있습니다.
배송비 : " . number_format($send_cost) . "  
총계 : " . number_format($tot_amount) . "" . number_format($tot_point) . "   
    ";         } else {             echo "                         구매하기              장바구니 수량 변경              장바구니 비우기              계속쇼핑하기";         }     }     ?>    

 

   

           
        · 상품 주문하기 : 주문서를 작성하시려면 '주문하기' 버튼을 누르세요.
        · 상품 수량변경 : 주문수량을 변경하시려면 원하시는 수량을 입력하신 후 '수량변경' 버튼을 누르세요.
        · 상품 삭제하기 : 모든 주문내용을 삭제하시려면 '삭제하기' 버튼을 누르세요.
        · 쇼핑 계속하기 : 쇼핑하시던 페이지로 돌아가시려면 '쇼핑 계속하기' 버튼을 누르세요.        

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
유찬아빠

$tot_qty =0; //추가

 

중간에 

    //$tot_point       += $point;     //$tot_sell_amount += $sell_amount;

$tot_qty += $row[ct_qty]; //추가

 

다음에 $tot_qty  를 빨간 박스 부분에 출력하시면 됩니다 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인