영카트 주문하기 item.php에 직접 옵션 넣기 문의입니다.

영카트 주문하기 item.php에 직접 옵션 넣기 문의입니다.

QA

영카트 주문하기 item.php에 직접 옵션 넣기 문의입니다.

본문

전체 똑같은 옵션을 사용할 거라 영카드에 있는 옵션항목을 이용하지 않고 

item.php에서 라디오버튼을 새로 등록했을때,


<input type="radio" name="test" value="1"> 

<input type="radio" name="test" value="2"> 


장바구니 버튼을 통해 cart.php로 넘어갈 때,

g5_shop_cart 테이블에 새로 만든 "test" 라는 칼럼에 저장을 하려면 어떻게 해야할까요?



<?php
  $sql = " insert into $g5_shop_cart
                set ct_id = '$ct_id',
                     od_id = '$od_id',
                     test = '$test',";
    sql_query($sql);

    sql_query(" update $g5_shop_cart set ct_id = '$ct_id' where ct_id = '$ct_id' ");

	?>

이런식으로 write.update.php 참고해서 item.php에 넣어봤는데 잘못된거 같네요...


바로구매시에는 g5_shop_order 테이블에 넘어갈 때도 같이 문의드립니다.

이 질문에 댓글 쓰기 :

답변 1

테이블명 사용법이 틀림

$g5_shop_cart --> g5_shop_cart or $g5['g5_shop_cart_table']

​ct_id 는 자동증가 필드이니 일부러 값을 넣을 필요 없음

 

<?php
  $sql = " insert into g5_shop_cart
                set ct_id = '$ct_id',
                    od_id = '$od_id',
                    test = '1'
where ct_id = '$ct_id' ";
    sql_query($sql);

?>
말씀주신 내용 참고해서 이런식으로 해봤는데도 잘못된 구문인거 같습니다. test에 값 입력되는것을 확인하기 위해 적어주신 방법을 참고하여 제 나름대로 여러 방법으로 해보는데도 해결이 되지 않아 다시 문의 드립니다 ;;

cartupdate.php에 보면 장바구니에 담기라는 주석이 있습니다
// 장바구니에 Insert 부분에 필드명을 추가하고
주욱 내려서 입력값 설정하는 부분에 값 추가.... 이렇게 하세요

답변을 작성하시기 전에 로그인 해주세요.
전체 123,528 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT