2026, 새로운 도약을 시작합니다.

주문 상세내역에서 후기 버튼을 만드는데 상품 아이디 값을 못가져오네요 채택완료

3년 전 조회 2,110

사용자 주문내역 리스트에서 바로 상품평을 작성하게끔 작업중인데

상품 아이디 값을 못가져 오네요

고수님들의 도움 부탁드립니다

적용버전은 5.4 입니다

<?
        $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=<?php echo $row['it_id'] ?>" class="btn02 itemuse_form"><?php echo $row['it_name'] ?> 사용후기 쓰기</a>

답변 4개

채택된 답변
+20 포인트

$ct에 담았으니, $row 대신  $ct 사용하셔야...

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

답변에 대한 댓글 1개

혹시 <a href="./itemuseform.php?it_id=<?php echo $ct['it_id'] ?>" class="btn02 itemuse_form"><?php echo $ct['it_name'] ?>후기작성</a> 요렇게 변경하란 말씀이시죠.. 마찬가지네요 ㅠㅠ

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

orderinquiryview.skin.php에서 처리해야되지 않을까요? 여기에서 it_id는 $item[$i]['it_id']; 로 받습니다만 

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

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

주문조회의 리스트는 주문건당으로 출력되는 리스트인데...
주문 1건당 구매상품도 1개만 주문되는 운영방식(장바구니가 없고, 바로구매만 가능한...)이 아니라면
주문조회 페이지에서는 it_id 별로 for문을 또 돌려서 상품별로 리스트를 뽑아줘야하지 않나요??

저도 개발자는 아니어서 그냥 머리속에 있는걸 정리해봤습니다....;;

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

답변에 대한 댓글 1개

개발자 같은데요 ㅎ 방법좀 공유 부탁해요

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

전체 소스입니다 

Copy






총  건



    

    

    

        주문서번호

        주문일시

        상품수

        주문금액

        입금액

        미입금액

        상태

        후기작성

    

    

    

    )

        

        

        

        

        

        

        후기작성

        

    

    

    

    





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

답변에 대한 댓글 2개

for 반복문 안에서 도는 것이니, where 절 부분을 $od_id 변수 대신 $row['od_id'] 사용하셔야 하지 않을까요?
답변 감사합니다



where od_id = $row['od_id'] 이렇게 변경해보았는데 오류나네요;; ㅜㅜ 왜이리 어려운지

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

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

로그인
🐛 버그신고