질문!

질문!

QA

질문!

본문

치아 관련한 페이지를 만들고 있습니당.

각 치아별로 체크박스를 해서 필요한 치료를 체크하고 db로 저장하는 걸 하고 싶은데요. 

문제는 치아가 16갠데
예를 들어 
---------------
체크박스 목록
1. 임플란트
2. 충치치료
3. 신경치료
4. 잇몸치료
5. 기타
---------------
1번치아가 임플란트와 신경치료, 충치치료가 필요하다 그럼 3가지에 모두 체크를 해야되는데 
체크를 해서 어떤 식으로 db를 저장 시켜야되는지 모르겠습니다.

테이블 필드를 어떻게 구성해야 최적의 시나리온지...
어떤식으로 db를 저장해야될지... 처 많은 체크박스들을...
그냥 무작정 필드 치아 16개 * 체크박스수5개 = 80개 만들어서 일일이 하는건 뭔가 효율성 없어보이고...



p.s 소스를 원하는게 아니고 
테이블 필드 구성이나 어떤식으로 db넘기는지...ㅎㅎ







이 질문에 댓글 쓰기 :

답변 1

5개의 필드를 16개로 구분하면 될듯하네요

필드 = wr_1(충치치료)
넣을내용 = wr_1_1|wr_1_2|wr_1_3|wr_1_4|...wr_1_16
이렇게 넣으면 되겠네요.
뺄때는 explode로 구분하면되겠고, 이러면 될듯하네요.

이해가 되실지는 모르겠지만... 이런 방법도 있네요.

답변을 작성하시기 전에 로그인 해주세요.
전체 4

회원로그인

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