주소에서 wr값 관련 질문 하나 더 드립니다 ㅠ 채택완료
&sfl=wr_9&stx==강남
이런식으로 wr_9 에서 강남이라는 부분을 호출에서 리스트에 뿌려주고 있습니다.
문제는 쓰기에서 강남권을 선택하고 그 다음 강남,역삼,선릉 중에서 다시 값을 선택합니다.
두 셀렉트가 모두 wr_9에 들어가 있습니다.
리스트에 뿌려줄때 stx==역삼 일경우 역삼만 나오고 선릉일 경우 선릉만 나오는데
강남일 경우는 역삼,선릉,강남이 모두 나옵니다.
아마 wr_9 값에 이미 '강남권' 라는게 들어가서 그런듯한데...
주소에서 호출할때 '강남' 을 포함하는 것이 아닌 '강남' 인것만 가져올순없는지요?
답변 1개
DB 의 wr_9 칼럼 값으로 어떻게 들어있는지를 살펴봐야 됩니다.
짐작으로는 현재는 wr_9 칼럼값에 '강남권:강남', '강남권:역삼', '강남권:선릉"식으로 값이 모두 들어가 있는 것으로 보입니다.
지금의 저장방식으로는 좀 힘들어 보이고,
저장방식을 조금 수정해야 될 듯 합니다.
이렇게 있는 경우에는 sfl=wr_9&stx=강남 인 경우에는 본문의 문제가 발생할 가능성이 있어 보이고,
하위 셀렉트 값을 별도로 저장하는 방법을 사용해야 될 것 같습니다.
ex. wr_9 : 강남권, wr_10 : 강남 / wr_9 : 강남권, wr_10 : 역삼 => sfl=wr_10&stx=강남
또는 지금의 wr_9 를 그대로 사용하고, wr_10 에도 추가저장(중복저장)하는 방법도 가능은 합니다. (조금은 덜 바람직할 수 있습니다.)
ex. wr_9 : 강남권-강남, wr_10 : 강남 => sfl=wr_10&stx=강남
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인