영카트 [YC5] 영카트4의 상품 옵션을 영카트5로 이식하고 싶을때
페이지 정보
본문
영카트4는 상품테이블에 옵션이 함께 있지만, 영카트5는 상품옵션이 별도 테이블로 존재합니다.
구조적 다름으로 인해서 상품 옵션 정보 이식이 안됩니다.
참고로 정리했습니다. 완성된 코드는 아니며, 적용될 쿼리에 대한 정리차원으로
shop/itemoption.php 파일의 코드
g5_shop_item_option
// g5_shop_item_option 에 자료가 있는가
$sql = " select it_opt1_subject1, it_opt1_subject2, it_opt1_subject3, it_opt1_subject4, it_opt1_subject5, it_opt1_subject6, it_opt1, it_opt2, it_opt3, it_opt4, it_opt5, it_opt6 from yc4_item where it_id = '". $it_id ."' ";
// 자료가 없으면
sql = "insert into {$g5('g5_shop_item_option_table')} ('io_id', 'io_type', 'it_id', 'io_price', io_stock_qty', 'io_noti_qty', 'io_use') values ( ";
sql = sql . "'". $io_id ."' "; // 옵션내용
sql = sql . "'". $io_type ."' "; // 0
sql = sql . "'". $it_id ."' "; // 제품번호
sql = sql . "'". $io_price ."' "; // 추가금액
sql = sql . "'". $io_stock_qty ."' "; // 수량 9999
sql = sql . "'". $io_noti_qty ."' "; // 0
sql = sql . "'". $io_use ."' "; // 안함 0 , 판매 1
참고자료
http://php.net/manual/kr/function.chr.php
구조적 다름으로 인해서 상품 옵션 정보 이식이 안됩니다.
참고로 정리했습니다. 완성된 코드는 아니며, 적용될 쿼리에 대한 정리차원으로
shop/itemoption.php 파일의 코드
g5_shop_item_option
// g5_shop_item_option 에 자료가 있는가
$sql = " select it_opt1_subject1, it_opt1_subject2, it_opt1_subject3, it_opt1_subject4, it_opt1_subject5, it_opt1_subject6, it_opt1, it_opt2, it_opt3, it_opt4, it_opt5, it_opt6 from yc4_item where it_id = '". $it_id ."' ";
// 자료가 없으면
sql = "insert into {$g5('g5_shop_item_option_table')} ('io_id', 'io_type', 'it_id', 'io_price', io_stock_qty', 'io_noti_qty', 'io_use') values ( ";
sql = sql . "'". $io_id ."' "; // 옵션내용
sql = sql . "'". $io_type ."' "; // 0
sql = sql . "'". $it_id ."' "; // 제품번호
sql = sql . "'". $io_price ."' "; // 추가금액
sql = sql . "'". $io_stock_qty ."' "; // 수량 9999
sql = sql . "'". $io_noti_qty ."' "; // 0
sql = sql . "'". $io_use ."' "; // 안함 0 , 판매 1
참고자료
http://php.net/manual/kr/function.chr.php
댓글목록
등록된 댓글이 없습니다.