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

ajax.orderitemd을 이용하여 프린트기능을 넣었는데요

미친해바라기 9년 전 조회 2,670

두개 이상 주문시 한꺼번에 주문한 상품을 인쇄버튼을 누르면

주문상품별로 한페이지씩 인쇄를 하고싶은데 ㅠ_ㅠ 도무지 방법을 모르겠네요..

지금은 프린트시 단락 구분없이 인쇄가 되고있거든요

고민 고민 끝에 송구한 마음 무릅쓰고 이곳에 여쭤봅니다 ㅠ_ㅠ

 

$sub_menu = '400401';

include_once('./_common.php');

 

auth_check($auth[$sub_menu], "r");

 

$od_id = $_GET['od_id'];

 

$sql = " select * from {$g5['g5_shop_order_table']} where od_id = '$od_id' ";

$od = sql_fetch($sql);

 

$sql_mb = " select * from {$g5['member_table']} where mb_id = '{$od[mb_id]}' ";

$od_mb = sql_fetch($sql_mb);

 

if(!$od['od_id'])

    die('

주문정보가 존재하지 않습니다.
');

 

// 상품목록

$sql = " select it_id,

                it_name,

                cp_price,

                ct_notax,

                ct_send_cost,

                it_sc_type

           from {$g5['g5_shop_cart_table']}

          where od_id = '$od_id'

          group by it_id

          order by ct_id ";

/// * builder 확장 

$sql = " select a.ct_id, a.it_id, a.it_name, a.ct_send_cost, a.it_sc_type, a.ct_1, a.ct_2, a.ct_3, a.ct_4, a.ct_5, a.ct_6, a.ct_7, a.ct_8, a.ct_9, a.ct_10, b.ca_id as ca_id, b.ca_id2 as ca_id2, b.ca_id3 as ca_id3

           from {$g5['g5_shop_cart_table']} a left join {$g5['g5_shop_item_table']} b on ( a.it_id = b.it_id )

          where a.od_id = '$od_id'

          group by a.it_id

          order by a.ct_id ";

$result = sql_query($sql);

?>

 

   

주문상품 목록 Order List

    

   

       

       

       

       

           

           

           

       

 

       

       

 

         

예약신청인정보
신청인(국문/영문)휴대폰번호이메일
/

        

 

       

       

       

       

        for($i=0; $row=sql_fetch_array($result); $i++) {

            // 상품이미지

            $image = get_it_image($row['it_id'], 50, 50);

 

// 영문상품명 찾기

$sql_it = " select it_basic from {$g5['g5_shop_item_table']} where it_id = '{$row['it_id']}' ";

$od_it = sql_fetch($sql_it);

 

            // 상품의 옵션정보

            $sql = " select ct_id, it_id, ct_price, ct_qty, ct_option, ct_status, cp_price, ct_send_cost, io_type, io_price

                        from {$g5['g5_shop_cart_table']}

                        where od_id = '$od_id'

                          and it_id = '{$row['it_id']}'

                        order by io_type asc, ct_id asc ";

            $res = sql_query($sql);

            $rowspan = mysql_num_rows($res);

 

            // 배송비

            switch($row['ct_send_cost'])

            {

                case 1:

                    $ct_send_cost = '착불';

                    break;

                case 2:

                    $ct_send_cost = '무료';

                    break;

                default:

                    $ct_send_cost = '선불';

                    break;

            }

 

            // 조건부무료

            if($row['it_sc_type'] == 2) {

                $sendcost = get_item_sendcost($row['it_id'], $sum['price'], $sum['qty'], $s_cart_id);

 

                if($sendcost == 0)

                    $ct_send_cost = '무료';

 

                $save_it_id = $row['it_id'];

            }

 

            for($k=0; $opt=sql_fetch_array($res); $k++) {

                if($opt['io_type'])

                    $opt_price = $opt['io_price'];

                else

                    $opt_price = $opt['ct_price'] + $opt['io_price'];

 

                // 소계

                $ct_price['stotal'] = $opt_price * $opt['ct_qty'];

                $ct_point['stotal'] = $opt['ct_point'] * $opt['ct_qty'];

            ?>

 

 

           

           

               

               

               

               

               

               

               

               

               

               

               

               

               

               

           

            }

            ?>

           

           

               

               

           

            

                       

               

           

 

               

           

               

           

            

                   

               

           

 

           

               

           

 

               

                 

               

                 

         

 

           

       

        }

        ?>

        

       

       

주문 상품 목록
상풍명

                    /

               

선택옵션

상태수량 판매가

                '.number_format($opt_price).'바트';?>/';

?>

소계'.number_format($ct_price['stotal']).'바트';?>

     /';

?>

추가정보

                   

Add info

               

               

                    echo '

';

                    $add_info = "";

                    if(preg_match('/^20/', $row['ca_id']) or preg_match('/^1010/', $row['ca_id2'])) {

                        $add_info .= '

';

                        $add_info .= '

';

                    } else if(preg_match('/^30/', $row['ca_id']) or preg_match('/^1020/', $row['ca_id2'])) {

                        $add_info .= '

';

                    } else if(preg_match('/^40/', $row['ca_id']) or preg_match('/^1020/', $row['ca_id2'])) {

                        $add_info .= '

';

                    }

                    echo $add_info;

                    echo '

체크인 날짜

Check In Date

'.$row['ct_1'].'체크아웃 날짜

Check Out Date

'.$row['ct_2'].'이용 날짜 Date'.$row['ct_3'].'이용 날짜 Date'.$row['ct_3'].'
';

                ?>

               

               

                    echo '

';

                    $add_info = '

';

                    echo $add_info;

                    echo '

투숙 인원

Member

'.$row['ct_6'].'
';

                ?>

               

               

                    echo '

';

                    $add_info = '

';

                    echo $add_info;

                    echo '

아동 나이

Child birth

'.$row['ct_7'].'
';

                ?>

               

               

                    echo '

';

                    $add_info = '

';

                    echo $add_info;

                    echo '

픽업샌딩 호텔명

Pick up&Sending Hotel Name

'.$row['ct_8'].'
';

                ?>

               

               

                    echo '

';

                    $add_info = '

';

                    echo $add_info;

                    echo '

추가 요청사항

Request

'.$row['ct_5'].'
';

                ?>

               

모바일 카드요청                    

 

 

  

 

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

답변 1개

민토
9년 전
<a href="http://sir.co.kr/yc5_plugin/64" target="_blank" rel="noopener noreferrer">http://sir.co.kr/yc5_plugin/64</a>

여기 스킨보시고참고하시면될것같아요 제가 의뢰해서 만든건데&nbsp; 도움이되실껏같네요^^
로그인 후 평가할 수 있습니다

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

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

로그인