채택완료

db내 옵션 구분자에 대한 질문

2015-04-28 (화) 10:06:07 3,609

기존에 사용하던 영카트4에서 5로 이전테스트를 진행하고 있습니다.

상품이전작업을 준비하던중 옵션과 관련하여 일괄처리방법을 생각해보고 있는데요.

영카트5에서의 옵션 구분자에 대하여 어려운점이 있어 도움을 요청드립니다.

예제의 옵션내용은 아래와 같습니다.

옵션1 = 크기 /  옵션1항목 = 대,중,소

옵션2 = 색상 /  옵션2항목 = 화이트,레드,블루

옵션3 = 전압 /  옵션3항목 = 12v,24v

위 옵션을 옵션목록생성을 누르면 총 18개의 옵션리스트가 생성됩니다. 3x3x2

그리고, g5_shop_item_option 테이블에서 그중 하나를 조회하면

86, '중화이트24v', 0, '1430181106', 0, 9999, 100, 1 이렇게 나옵니다. 

위와같은 데이터를 yc5가 저장하고, 쇼핑몰로 불러들일때 중화이트24v를 옵션1,2,3으로 분리해서

해석하는 방법을 알고 싶습니다.

목적은 db에 데이터를 직접저장할때 구분하는 방법을 찾기위함 입니다.

부탁드립니다.

|

답변 3개 / 댓글 1개

채택된 답변
+20 포인트
shop/itemoption.php 파일의 코드를 참고하세요.

열심히 공부할일이 남았군요 ^^;

좋은정보 알려주셔서 감사합니다.~

예상되는것이 chr(30)인것 같은데요. 저것을 인위적으로 넣어줄수 있는 방법을 모르겠네요.

구글링해보니 text값으로는 none, 헥사코드만 존재하는듯 하구요. --;;;

답변에 대한 댓글 1개

chr 함수에 대한 내용을 참고하세요. http://php.net/manual/kr/function.chr.php

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