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

주문목록(orderinquiry.sub.php) 에서 상품리뷰쓰기 바로가기버튼 채택완료

qwaszx 4년 전 조회 1,877

주문목록에서 상품후기쓰기 팝업을 바로 띄우고 싶습니다.

주문목록에서 상품 아이디를 받아올 수 있는 변수가 어떻게 되나요?

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

답변 1개

채택된 답변
+20 포인트
e
4년 전

상품이 2건 이상이면 기준이 있어야 합니다.

아래는 장바구니 순서 1번째 1건만 가져옵니다.

</p>

<p><?</p>

<p>        $sql = " select it_id</p>

<p>                    from {$g5['g5_shop_cart_table']}</p>

<p>                    where od_id = '$od_id'</p>

<p>                    order by ct_id limit 1";</p>

<p>        $ct = sql_fetch($sql);</p>

<p>?></p>

<p><a href="./itemuseform.php?it_id=<? echo $ct['it_id'] ?>" class="btn02 itemuse_form">사용후기 쓰기</a></p>

<p>

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

답변에 대한 댓글 2개

q
qwaszx
4년 전
친절하고 자세한 답변 감사합니다!
상품이 여러 건일때의 상황을 생각못하고 있었습니다ㅠㅠ

다시 질문해서 죄송합니다만 '~~ limit 1' 부분을 해당 주문내역의 상품 개수로 수정하면
우선 주문한 상품의 id 목록만 나열하도록 할 수 있을까요?
아니면 'order by ct_id limit 1' 부분을 아예 생략하면 전부 불러오나요?
e
eyekiss
4년 전
limit 1 을 삭제하면 전부 불러옵니다.
그럼 아래와 같이 수정해야 합니다.
$sql = "생략"
$result = sql_query($sql);
while($ct = sql_fetch_array($result)) {
echo $ct['it_id'];
}

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

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

로그인