주문 내역 조회 페이지에 여분필드 출력하기 채택완료
https://gnustudy.com/bbs/board.php?bo_table=yc_tip&wr_id=81
위 링크에서 상품명 출력하기와 같은 방식으로 여분필드를 추가하려고 합니다.
$sql2 = " select it_1, ct_option from {$g5['g5_shop_cart_table']} where od_id = '{$row['od_id']}' ";
$result2 = sql_query($sql2);
위 코드를 입력하고
아래와 같이 추가했는데, 여분필드가 나오지 않고 있습니다.
혹시 어떤 부분이 잘못됐을까요?
<td>
<?php
for ($i=0; $row2=sql_fetch_array($result2); $i++) {
echo $row2['it_1']."<br>";
}
?>
</td>
답변 2개
채택된 답변
+20 포인트
eyekiss
4년 전
Copy
for ($i=0; $row2=sql_fetch_array($result2); $i++) {
$it = get_shop_item($row2['it_id']);
echo $it['it_1']."
";
}
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
�
후니후니훈이
4년 전
댓글을 작성하려면 로그인이 필요합니다.
4년 전
본문에 올려주신 팁이 안됐던 이유는 cart 테이블에는 애초에 상품 여분필드가 저장되지 않기 때문입니다.
상품명은 필드가 기본적으로 있고요.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 3개
�
4년 전
https://gnustudy.com/bbs/board.php?bo_table=yc_tip&wr_id=145
위 팁을 참고하셔도 좋은데 저긴 별도로 사용자 입력 값을 받아서 넘기지만 상품 여분필드는 그렇게까지 할 필요는 없고 hidden 값으로 넘기면 될 것 같습니다.
cate 테이블에 필드 추가하는 과정은 똑같이 하셔야 하고 필드는 알아보기 쉽게 it_1 등으로 추가하시면 되겠죠 이후 update 처리 과정은 동일합니다.
근데 단순히 고정 값인 상품 여분필드 값을 출력하는 목적이라면 굳이 번거롭게 저렇게까지 할 필요는 없습니다. 그냥 필요한 곳에 eyekiss님 답변처럼 get_shop_item 함수로 갖다 쓰면 됩니다.
위 팁을 참고하셔도 좋은데 저긴 별도로 사용자 입력 값을 받아서 넘기지만 상품 여분필드는 그렇게까지 할 필요는 없고 hidden 값으로 넘기면 될 것 같습니다.
cate 테이블에 필드 추가하는 과정은 똑같이 하셔야 하고 필드는 알아보기 쉽게 it_1 등으로 추가하시면 되겠죠 이후 update 처리 과정은 동일합니다.
근데 단순히 고정 값인 상품 여분필드 값을 출력하는 목적이라면 굳이 번거롭게 저렇게까지 할 필요는 없습니다. 그냥 필요한 곳에 eyekiss님 답변처럼 get_shop_item 함수로 갖다 쓰면 됩니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
eyekiss님 덕분에 해결되었습니다. 정말 정말 너무 감사드립니다.