포럼

사용자정의로  checkbox 를 사용할 경우
기본값을,   영등포3동,영등포1동,영등포,영등포2동  이라고 정하고
글을 저장했다고 생각해볼께요..

 

예를들어 입력된 자료가  총 7가지일 경우
checkbox 는 복수개시 |@| 가 중간에 들어가서 저장이 되죠  (이상하게 나와서 공백을 넣어두었습니다)

 

1) 영등포

2) 영등포1동| @ |영등포2동

3) 영등포| @ |영등포2동

4) 영등포1동| @ |영등포| @ |영등포2동

5) 영등포3동| @ |영등포1동| @ |영등포

6) 영등포3동| @ |영등포1동

7) 영등포1동

 

 

이렇게 사용자정의로 글이 저장이 되어있는다고 보고.

검색어가 '영등포' checkbox 인걸로  검색문을 짜고픈데..
정확히 영등포 만 뽑아야하는거예요. 영등포1동이나 영등포2동, 영등포3동  등은 안 뽑히고

그냥 like 로 처리하면  다 뽑혀버리니까 안 되고.

 


query 문의 조건을 어떻게 짜야..  정확히 영등포    를 뽑을 수 있을까요?
이런게 여러개가 될 수도 있기에 세가지 케이스로 나눠 query 롤 돌리거나 하는 형태는 한계가 있고요..

제가 모르는 mysql 구문들이 있을 수도 있을듯해서 여쭤봅니다.

 

 

참고로 제가 예전에 썼던 방법은..
아예 DB에 저장될때.. |@| ~  |@| 를 앞뒤에 무조건 강제로 붙여서 저장을 하는거였어요.  한개만 선택한 경우에도
그리고 검색시 아예 | @ |영등포| @ | 이렇게 검색해버리면 정확하게 검색이 되거든요

다만 이 경우 문제가 DB 자체에 입력되는걸 건들여버려야하는거예요.
중간에 확장변수 형태를 바꾼다든지할때도 문제고

확장변수 입력형식, 출력형식 쪽도 다 맞춰서 고쳐둬야하고..
기존에 자료가 들어가있던 상황이면  결국 DB 를 다 고쳐둬야하고..  DB자체를 건드려야한다는게 부담스러워서요


DB에 직접 |@| 를 앞뒤에 붙여저장하는게 아니라, 
query 에서  칼럼대상값 자체에 |@|~|@| 를 임시로 부여해서 그 상태로  equal 시킬 수 있도록  query 문을 짤 수 있나요?
(제가 mysql query 를 깊숙이 잘 아는게 아니여서..  )

고민해보신 분이 분명 계실듯해서..  혹시나 싶어 의견나눕니다 ^^

 

 

글쓴이 제목 최종 글
ForHanbi XE 레이아웃 만들기 갈수록 힘들어져요... [9] 2014.02.27 by XEMANIA
우냠냠냠 알림센터 최대 언급을 몇명가능한가요? [3] 2014.02.27 by Omega3
nado0124 레이아웃 모바일 스킨 개발자분들께... [3] 2014.02.27 by 키스투엑스이
여우별다솜 XE공홈에 스팸이.. [2] 2014.02.28 by Omega3
키스미베이베 1.7 버전 처음쓰는데 멘붕오네요 ㅋㅋㅋ [4] 2014.02.28 by Omega3
몽1204 개발자의 의도를 모르면... [2] 2014.02.28 by nado0124
sejin7940 확장변수 checkbox 값에 대한 검색 관련해서.. [10] 2014.02.28 by 착한악마
socialskyo @키스투엑스이님 감사합니다.  
garnecia xe 1.7.4 다운그레이드 하려고 합니다. [5] 2014.02.28 by garnecia
푸시아 논란이 될 만한 소프트웨어 라이선스 관련 법적 해석이 나왔네요. [8] 2014.02.28 by nado0124
XE러버 xe 1.7.4 php 5.5.9에서 잘 작동하네요 [5] 2014.02.28 by 키스투엑스이
ForHanbi css 버그를 발견한 듯... [14] 2014.02.28 by Omega3
꾸링 XE 공식홈 언어가 변경되었는데 어디서 바꿀 수 있나요? [3] 2014.02.28 by Omega3
데벨 오늘이 제로보드 XE버전 공식발표 6주년되는날입니다. [9] file 2014.02.28 by 도라미
카르마 XE의 배포방법에 대한 제안... 테스터그룹 [11] 2014.02.28 by Luatic™
이시태 엑셀 파일을 XE 를 통해 업로드해서 뿌려주는 걸 만드려보는데요 [4] 2014.02.28 by 이시태
비나무 조만간 카페XE 사용을 그만 두려합니다. [12] 2014.02.28 by Omega3
여우별다솜 XE코어만 재설치해보신분? [7] 2014.02.28 by Omega3
StyleRoot XE 레이아웃을 ASPX 로 포팅하기 [8] file 2014.02.28 by Omega3
Omega3 없어진 메뉴도 있습니다... [19] 2014.03.01 by KrteamENT