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

영카트 주문내역 출력시 채택완료

장똥 4년 전 조회 2,018

안녕하세요

영카트 주문내역 출력시

보시는 것처럼 상품 주문시 무게 가 출력되도록 커스텀 사용중입니다.

</strong></p>

<p><strong>        $worksheet->write($i, 12, $row['it_3'] *  $row['ct_qty']/ 1000);       /* 총무게g */

        $worksheet->write($i, 13, $row['it_3'] / 1000);                         /* 무게 */</strong></p>

<p><strong>
 

 

재가 드리는 질문은.
 

홍길동 이라는 주문자 가 주문시 EX:

 

주문자 /  무게  / 총무게 / 수량 
홍길동 /  0.5  /    1  /   2


현재 이런식으로 나옵니다.
근데 동일 상품 말고 다른상품과 함께주문시

 

주문자 /  무게  / 총무게 / 수량 
홍길동 /  0.5  /    1  /   2

홍길동 /  1  /   1  / 1   (다른상품 상품 무게 1. 수량 1)

 

이처럼 나오는데. 이렇게말고.

 

주문자 /  무게  / 총무게 / 수량 
홍길동 /  0.5  /    2  /   2

홍길동 /  1  /   0  / 1   (다른상품 상품 무게 1. 수량 1)

 

이런식으로 주문자 최상단 에만 총무게를 합산해서 출력할수있을까요 ..? 
상품 무게 출력까지는 어떻게 혼자서 정보 얻어가면서 했는데. 지금 같은경우는 어렵습니다 ㅠㅠ 

도와주세요 고수님들 

 

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

답변 1개

채택된 답변
+20 포인트
e
4년 전

총무게 데이터 나와야하는 부분에 아래와 같이 표시하구요.

<span id='total'></span>

출력하면 무게를 합산을 한 후에 하단에서 해당 부분에 스크립트로 넣어주는 방법이 있습니다.

만약, $sum 변수에 무게를 합산했다면,

<script>

$('#total').val('<? echo $sum ?>');

</script>

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

답변에 대한 댓글 5개

장똥
4년 전
$worksheet-> <span id='total'></span>; /* 총무게g */
$worksheet->write($i, 13, $row['it_3'] / 1000); /* 무게 */

<script>

$('#total').val('<? echo $sum ?>');

</script>

이렇게 적는게 맞을까요 ?

orderprintresult.php 파일수정 하고있습니다.
e
eyekiss
4년 전
<span id='total'></span> 는 html 소스 입니다.
php 내에 넣지 말고, 표시할 부분에 넣으세요..
장똥
4년 전
엑셀로 출력을 합니다 ㅠㅠ
e
eyekiss
4년 전
엑셀이군요.. 제가 자세히 못봤네요..
그럼 더 간단합니다.
마지막에 해당 위치를 찾아서 넣어주세요.
$worksheet->write(2, 3, $sum);
장똥
4년 전
쪽지 보내드렸습니다 ㅜㅜ

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

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

로그인