주문상세내역 사용후기 쓰기 버튼 추가하려고 합니다.ㅠ 채택완료

영카트 5.3.3.2 버전 사용/

주문상세내역 /shop/orderinquiryview.php 에서

"주문하신 상품" 목록에 각 주문상품별 "사용후기 쓰기" 버튼을 추가하려고 합니다.

("사용후기 쓰기" 버튼 클릭시 해당 상품의 사용후기 팝업창이 노출되게 하려고 합니다.)

 

다른 질문글을 보고 아래와 같이 소스를 추가했는데

<?
        $sql = " select it_id
                    from {$g5['g5_shop_cart_table']}
                    where od_id = '$od_id'
                    order by ct_id limit 1";
        $ct = sql_fetch($sql);
?>
<a href="./itemuseform.php?it_id=<? echo $ct['it_id'] ?>" class="btn02 itemuse_form">사용후기 쓰기<span class="sound_only"> 새 창</span></a>

 

주문하신 상품 목록의 첫번째상품 1개의 "사용후기 쓰기" 링크값이

다른 주문한 모든 상품에 같은 링크값이 적용됩니다.ㅠㅠ

주문 1건당 주문상품 1개일 경우도 있고, 여러개일 경우도 있습니다.

주문하신 상품 각각 "사용후기 쓰기" 가 링크되게 하려면 어떻게 소스를 수정해야 하나요?

고수님들~가르쳐 주시기 바랍니다.

 

3718554360_1611034341.1948.jpg

 

 

 

답변 2개

채택된 답변
+20 포인트

따로 쿼리할 필요없이 

루프에서 $row['it_id'] 를 활용하시면 될 것 같습니다. 

 

<a href="./itemuseform.php?it_id=<?php echo $row['it_id'] ?>" class="btn02 itemuse_form"><?php echo $row['it_name'] ?> 사용후기 쓰기<span class="sound_only"> 새 창</span></a>

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

답변에 대한 댓글 2개

역시 고수님이십니다. 쿼리 필요없을 것 같아 삭제하니 정상적으로 링크가 되지 않더라구요.. 링크값을 확인해보지 않았네요..ㅠ해결했습니다. 감사드립니다.^^
많은 도움되었습니다^^

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

그냥

<a href="./itemuseform.php?it_id=<? echo $row['it_id'] ?> 하면 될거같은데용

제 화면에서 소스보고 답글달았는데 이미 위에분이 달아주셨네요 저대로 하시면 될거같아용

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

답변에 대한 댓글 1개

Big1 님 댓글작성 중에 올려주셨네요..ㅋㅋ 감사드립니다.^^

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

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

로그인
🐛 버그신고