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

관리자 주문내역에 입력받은 여분필드 노출하기 채택완료

탐크루지 1년 전 조회 1,890

안녕하세요. 

주문시 여분필드를 이용해서 ct_memo1 입력을 하게큼 했습니다. 

그래서 관리자에서 orderform.php 에서 <?php echo $opt['ct_memo1']; ?> 하면 잘 나옵니다.

 

그런데 orderlist.php 즉 관리자 주문내역페이지에서 노출시키려면 어떻게 해야 하나요?

 

답변 주시면 감사하겠습니다. 

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

답변 2개

채택된 답변
+20 포인트

/shop/orderinquiry.sub.php
이 페이지에서 
원하는 위치에 
<?php echo $row['ct_memo1']; ?>
위와 같이 넣으면 될것 입니다.

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

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

1년 전

정식으로는 JOIN 을 사용해야 하나 그럴 경우 수정될 양이 많아집니다.

테스트 용도로는 간단하게 다음처럼 확인해볼수 있습니다.

https://github.com/gnuboard/gnuboard5/blob/master/adm/shop_admin/orderlist.php#L300

</p>

<p>    <?php</p>

<p>    for ($i=0; $row=sql_fetch_array($result); $i++)</p>

<p>    {</p>

<p>        $sql_ct = " select GROUP_CONCAT(ct_memo1) ct_memo1 from {$g5['g5_shop_cart_table']} where od_id = {$row['od_id']} group by od_id ";</p>

<p>        $row_ct = sql_fetch($sql_ct);</p>

<p>        echo $row_ct['ct_status'];</p>

<p>        //</p>

<p>        // 결제 수단</p>

<p>       ...</p>

<p>        <td headers="th_ordnum" class="td_odrnum2" rowspan="2" colspan="2"></p>

<p>            <a href="<?php echo G5_SHOP_URL; ?>/orderinquiryview.php?od_id=<?php echo $row['od_id']; ?>&amp;uid=<?php echo $uid; ?>" class="orderitem"><?php echo $disp_od_id; ?></a></p>

<p>            <?php echo $od_mobile; ?></p>

<p>            <?php echo $od_paytype; ?></p>

<p>            <?php echo '(' . $row_ct['ct_status'] . ')'; ?></p>

<p>        </td></p>

<p>       ...</p>

<p>

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

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

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

로그인