답변 1개
채택된 답변
+20 포인트
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년 전
e
eyekiss
4년 전
limit 1 을 삭제하면 전부 불러옵니다.
그럼 아래와 같이 수정해야 합니다.
$sql = "생략"
$result = sql_query($sql);
while($ct = sql_fetch_array($result)) {
echo $ct['it_id'];
}
그럼 아래와 같이 수정해야 합니다.
$sql = "생략"
$result = sql_query($sql);
while($ct = sql_fetch_array($result)) {
echo $ct['it_id'];
}
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
상품이 여러 건일때의 상황을 생각못하고 있었습니다ㅠㅠ
다시 질문해서 죄송합니다만 '~~ limit 1' 부분을 해당 주문내역의 상품 개수로 수정하면
우선 주문한 상품의 id 목록만 나열하도록 할 수 있을까요?
아니면 'order by ct_id limit 1' 부분을 아예 생략하면 전부 불러오나요?