SIR

(10원짜리)주문내역엑셀 출력시 한줄로 > 영카트5 팁자료실

영카트5 팁자료실

(10원짜리)주문내역엑셀 출력시 한줄로 정보

(10원짜리)주문내역엑셀 출력시 한줄로

본문

관리자에서 주문내역 출력시 한사람이 여러개 상품 주문시 갯수만큼 줄이 생기는데,
상품을 콤마로 구분하여 한줄로 출력하는 방법입니다.

adm/shop_admin/orderpintresult.php 에

$sql = " SELECT a.od_id, od_b_zip1, od_b_zip2, od_b_addr1, od_b_addr2, od_b_addr3, od_b_addr_jibeon, od_b_name, od_b_tel, od_b_hp, b.it_name, ct_qty, b.it_id, a.od_id, od_memo, od_invoice, b.ct_option, b.ct_send_cost, b.it_sc_type
              FROM {$g5['g5_shop_order_table']} a, {$g5['g5_shop_cart_table']} b
              where a.od_id = b.od_id ";
    if ($case == 1) // 출력기간
        $sql .= " and a.od_time between '$fr_date 00:00:00' and '$to_date 23:59:59' ";
    else // 주문번호구간
        $sql .= " and a.od_id between '$fr_od_id' and '$to_od_id' ";
    if ($ct_status)
        $sql .= " and b.ct_status = '$ct_status' ";
    $sql .="  order by od_time asc, b.it_id, b.io_type, b.ct_id ";



아래와 같이 od_id 값으로 group by  b.od_id / 상품은 group_concat(b.it_name , b.ct_qty) as it_name



 $sql = " SELECT a.od_id, od_b_zip1, od_b_zip2, od_b_addr1, od_b_addr2, od_b_addr3, od_b_addr_jibeon, od_b_name, od_b_tel, od_b_hp, group_concat(b.it_name , b.ct_qty) as it_name ,  b.it_id, a.od_id, od_memo, od_invoice, b.ct_option, b.ct_send_cost, b.it_sc_type
              FROM {$g5['g5_shop_order_table']} a, {$g5['g5_shop_cart_table']} b
              where a.od_id = b.od_id ";
    if ($case == 1) // 출력기간
        $sql .= " and a.od_time between '$fr_date 00:00:00' and '$to_date 23:59:59'  ";
    else // 주문번호구간
        $sql .= " and a.od_id between '$fr_od_id' and '$to_od_id' ";
    if ($ct_status)
        $sql .= " and b.ct_status = '$ct_status' group by b.od_id";
    $sql .="  order by od_time asc, b.it_id, b.io_type, b.ct_id  ";
추천2

댓글 전체

전체 330
영카트5 팁자료실 내용 검색

회원로그인

진행중 포인트경매

  1. 참여3 회 시작21.01.19 10:50 종료21.01.24 10:50
  2. 참여23 회 시작21.01.16 18:00 종료21.01.23 18:00
  3. 참여13 회 시작21.01.16 12:00 종료21.01.23 12:00
  4. 참여44 회 시작21.01.15 12:00 종료21.01.22 12:00

(주)에스아이알소프트 (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 대표메일:admin@sir.kr
사업자등록번호:217-81-36347 대표:홍석명 통신판매업신고번호:2014-서울강남-02098호 개인정보보호책임자:이총

© SIRSOFT