/home/mjc1/public_html/adm/shop_admin/ajax.orderitem.php


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
<?php
$sub_menu 
'400400';
include_once(
'./_common.php');

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

$od_id $_POST['od_id'];

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

if(!
$od['od_id'])
    die(
'<div>주문정보가 존재하지 않습니다.</div>');

// 상품목록
$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 "
;
$result sql_query($sql);
?>

<section id="cart_list">
    <h2 class="h2_frm">주문상품 목록</h2>

    <div class="tbl_head01 tbl_wrap">
        <table>
        <caption>주문 상품 목록</caption>
        <thead>
        <tr>
            <th scope="col">상품명</th>
            <th scope="col">옵션항목</th>
            <th scope="col">상태</th>
            <th scope="col">수량</th>
            <th scope="col">판매가</th>
            <th scope="col">소계</th>
            <th scope="col">쿠폰</th>
            <th scope="col">포인트</th>
            <th scope="col">배송비</th>
        </tr>
        </thead>
        <tbody>
        <?php
        
for($i=0$row=sql_fetch_array($result); $i++) {
            
// 상품이미지
            
$image get_it_image($row['it_id'], 5050);

            
// 상품의 옵션정보
            
$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'];
            
?>
            <tr>
                <?php if($k == 0) { ?>
                <td class="td_itname" rowspan="<?php echo $rowspan?>">
                    <a href="./itemform.php?w=u&amp;it_id=<?php echo $row['it_id']; ?>"><?php echo $image?> <?php echo stripslashes($row['it_name']); ?></a>
                    <?php if($od['od_tax_flag'] && $row['ct_notax']) echo '[비과세상품]'?>
                </td>
                <?php ?>
                <td class="td_itopt_tl">
                    <?php echo $opt['ct_option']; ?>
                </td>
                <td class="td_mngsmall"><?php echo $opt['ct_status']; ?></td>
                <td class="td_cntsmall"><?php echo $opt['ct_qty']; ?></td>
                <td class="td_num"><?php echo number_format($opt_price); ?></td>
                <td class="td_num"><?php echo number_format($ct_price['stotal']); ?></td>
                <td class="td_num"><?php echo number_format($opt['cp_price']); ?></td>
                <td class="td_num"><?php echo number_format($ct_point['stotal']); ?></td>
                <td class="td_sendcost_by"><?php echo $ct_send_cost?></td>
            </tr>
            <?php
            
}
            
?>
        <?php
        
}
        
?>
        </tbody>
        </table>
    </div>
</section>