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

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

개발자를꿈꾸는촙촙 8년 전 조회 3,748

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

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


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

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


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

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


</p><p><?php</p><p>  $sql = " insert into $g5_shop_cart</p><p>                set ct_id = '$ct_id',</p><p>                     od_id = '$od_id',</p><p>                     test = '$test',";</p><p>    sql_query($sql);</p><p>
</p><p>    sql_query(" update $g5_shop_cart set ct_id = '$ct_id' where ct_id = '$ct_id' ");</p><p>
</p><p><span style="white-space:pre">	</span>?></p><p>

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


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

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

답변 1개

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

테이블명 사용법이 틀림

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

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

 

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

답변에 대한 댓글 2개

개발자를꿈꾸는촙촙
8년 전
<?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에 값 입력되는것을 확인하기 위해 적어주신 방법을 참고하여 제 나름대로 여러 방법으로 해보는데도 해결이 되지 않아 다시 문의 드립니다 ;;
균이
8년 전
cartupdate.php에 보면 장바구니에 담기라는 주석이 있습니다
// 장바구니에 Insert 부분에 필드명을 추가하고
주욱 내려서 입력값 설정하는 부분에 값 추가.... 이렇게 하세요

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

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

로그인