영카트 상품 구매시. 채택완료

혹시 

영카트 에서 상품을 등록을 해놨다고 가정하고,

하나의 상품(상품지정안됨) 주문.구매 했을때.
등록되어있는 상품들 중에서 랜덤으로 구매? 출력? 되도록 하는 방법이 있을까요 ?

 

찾아보니까 아래코드 는 그누4 기준인데..
활용해서 하면 가능할거같기도한데.. 가능할ㄲㅏ요 ?

 

1. 구매를 한다(결제)  -> 2. 결제후 등록되어있는 상품들 중 랜덤으로 주문완료가 됨 . 정도..? 입니다.

 

 

Copy
<table width=100% cellpadding=0 cellspacing=0 border=0>
        <tr><td align=center>
        <?
        $list_mod  = $default[de_rel_list_mod];
        $img_width  = $default[de_rel_img_width];
        $img_height = $default[de_rel_img_height];
        $td_width = (int)(100 / $list_mod);

        $sql = " select *
                  from $g4[yc4_item_table]
                  where it_id <> '$it[it_id]' 
                  order by rand()
                  limit 4 ";  //판매상품만 출력하려면 and it_use='1' 을 추가하면 된다
        $result = sql_query($sql);
        $num = @mysql_num_rows($result);
        if ($num)
            include "$g4[shop_path]/maintype10.inc.php";
        else
            echo "이 상품과 관련된 상품이 없습니다.";
        ?>
</td>
</tr>
</table>
 

답변 2개

채택된 답변
+20 포인트

구매시 등록된 제품중 랜덤 제품으로 구매되는걸 말씀하시는거라면

 

구매페이지를 별도로 제작후 상품리스트는 별도로 필요없을듯 하고 구매시 상품항목중 랜덤으로 구매가 되도록 구현되어져야 합니다.

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

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

올리신 소스는 상품 목록에서 랜덤으로 4개가 보여지는 겁니다.

원하시는 것과는 다른 것 같네요?

상품목록에서 랜덤으로 보여지는 것과

위에 요청하신 결제 후 랜덤 지정과 답변이 달라집니다.

 

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

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

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

로그인
🐛 버그신고