'XIASONIC BLOG MAIN'에 해당되는 글 211건
- 2011.01.26 [AVA] SAKO 사코 2
- 2011.01.26 [마비노기] 마비노기 멀리보기
- 2011.01.26 [asp] 다중 Select 를 이용한 지역 선택 ASP, DB, JAVASCRIPT
- 2010.12.14 우리 사무실 형님 용이형ㅋㅋ
- 2010.12.11 윤주희씨 사랑합니다 +_+~♡
- 2010.11.26 하앍
- 2010.11.25 [editplus] html자동정렬
- 2010.11.24 [java/eclipse] 이클립스 단축키
- 2010.11.24 [java/Eclipse] 줄번호 보기
- 2010.11.24 [javascript] Get으로 넘어오는 값 받기 2
보호되어 있는 글입니다.
내용을 보시려면 비밀번호를 입력하세요.
급 심심해서 사이트를 만들어볼려고 이리저리 삽질하다가
우리나라의 지역선택 하는 select 부분에서 막혀 버렸다.
그래서 삽질 시작 - _-.....
일단 우리나라의 각 시도, 구군, 읍면동 정보를 얻어야만 했는데 이는 우체국 홈피에서 우리나라의 모든 지역 정보 및 우편번호가 수록된 파일을 구할 수 있었다.
구글에 검색해보면 SQL이나 엑셀파일로 정리해서 올려주시는분? 이 있는데 다운받아서 일단 DB에 쑤셔 넣었다.
일단 모든 정보를 얻었지만 내가 원하는 시도, 구군, 읍면동 의 정보가 같은 읍면동 일지라도 우편번호가 다르기때문에 겹쳐지는 내용이 상당히 많았다.(우편번호로 나누어진 우리나라의 지역은 대략 6만개 정도..;;)
그래서 원하는 정보만 얻기 위해서 SQL의 SELECT문을 이용 할 수 있지만 SQL쿼리문은 아는거라곤
Select * from table정도가 전부라서 할수없이
기존 우편번호가 담긴곳의 DB에서 내용을 가져와서 insert 쿼리형식으로 바꾸는 페이지를 만들어서 그곳에서 출력된 내용을 DB에 인서트 시키는 조금 허접한 짓을 했다.
허접한방법.ASP
위의 페이지를 띄워보면 당연하게도
insert into select_code(code1, code2, code3, majorclass, middleclass, subclass) values (1, 1, 1, '서울', '강남구', '개포1동')
insert into select_code(code1, code2, code3, majorclass, middleclass, subclass) values (1, 1, 2, '서울', '강남구', '개포2동')
...
...
으로 대략 300여개? 정도의 결과로 나온다..
지역코드가 서울 강남구 라면 (1,1,?)로 ?값이 읍면동 정보인데 (1,1,0) 지역코드라면 서울시 강남구 모든 동
정보나 혹여나 select에서 아무것도 선택하지 않았을때의 값이 0 으로 설정하기 위해서 지역코드에는 0 값이
들어있지 않도록 만들었다.
이것을 db에 고대로 넣으면 원하는 시도, 구군, 읍면동 정보가 들어있는 db를 만들수 있다.
그후 가장 중요한 다중셀렉트?? 결과가 연동되게 표시되는 셀렉트?? 를 만들 차례다.
이는 정말 감사하게도 인터넷검색을 하니 친철하게 어떤분이 만들어 놓으신걸 조금 수정했다.
원래 select가 2개로 연동되는것 이였는데 내가 사용할 것은 3개 이므로 3개로 늘리는 작업 및
기존코드: var bc2 = eval('document.RegRequest.biz_code2');
는 비표준 이라고 그러던데 역시나 오류가 발생하여
수정코드: var bc1 = document.getElementById("biz_code1");
로 간단하게 바꿔주고
결과값을 테스트용도로 볼 수 있도록 간단한 폼을 붙여놨다.
우리가 db에 넣었던
(code1, code2 code3, majorclass, middleclass, subclass) 는
(select1번의 value, select3번의 value, select3번의 value, 시도, 구군, 읍면동) 의 정보 이다.
다른 다중셀렉트를 만들때 값만 변경시키면 된다.
TEST.ASP 내용
자 위의 페이지를 실행해보면 3개의 셀렉트에 멋떨어지게? 지역정보들이 들어가 있는 것을 확인 할 수 있다.
사실 요즘사용하는 사이트들에는 거의 하나씩 회원가입할때 지역을 선택하는 부분이 있다. 물론 우편번호 검색
으로 지역정보를 얻어 낼 수 있지만. 특정지역 검색 기능이 필요한 사이트에서는 꼭 하나씩 들어가 있어서 한번
만들어볼려다가 정말 하루종일 걸렸다 - _-;;;
우체국의 우편번호 정리된 파일이 없었다면 난 아직까지도 네이버 지도에서 읍면동 찾아서 text나 엑셀로 작업
하고 있을지 모른다;;;
조금 수정하고 싶은것은 위에 소스는 특정 select를 위한 소스코드인데 만약 init부분이나 setcode같은 부분에
ID값을 넘겨줘서 다방면으로 사용 할 수 있도록 수정을 한다면 조금더 완벽할 것이라고 생각이 든다.
이만 뻘짓 끝.
'[Study] > [ETC]' 카테고리의 다른 글
<io.h> _finddata_t 구조체 (1) | 2012.09.07 |
---|---|
[editplus] html자동정렬 (0) | 2010.11.25 |
[java/eclipse] 이클립스 단축키 (0) | 2010.11.24 |
[java/Eclipse] 줄번호 보기 (0) | 2010.11.24 |
[javascript] Get으로 넘어오는 값 받기 (2) | 2010.11.24 |
우측상단 지용형 자세좀 나오네한밤중에 왜 캠퍼스에서 기타질임? ㅋㅋㅋ
아쉽게도 예비군 사진만 있다이횽님 뭐야 ㅠㅠ..
'[Photo]' 카테고리의 다른 글
[Pentax MX, 설악산] 성혁이와 함께 설악산 2011.10.5 (0) | 2011.10.24 |
---|---|
[Pentax] 남자는 블랙?! (0) | 2011.10.13 |
언제쩍 사진임?! ㅋㅋ (0) | 2010.11.22 |
사무실 (0) | 2010.11.12 |
자취방 (0) | 2010.09.28 |
평소에 tv를 안봤는데...
술먹고 자기전에? ocn에서 뭐하나 궁금해서 틀었더니 csi비스무리한 드라마
일명 "신의퀴즈" 라는것이 하고있었다.
처음에는 아 csi빼낀거군.. 하면서 시큰둥하게 봤는데 극중 케릭터인 한선생(류덕환), 그리고 강형사(윤주희) 이 두분의 감칠맛 나는 연기와 특히나 강형사(윤주희)의 모습에 반해서 꼬박꼬박 챙겨봣따
이번주를 끝으로 1화부터 10화 최종화 까지 끝났는데
시즌2가 나오길 기대한다.
나중에 알게된 사실인데 윤주희씨가 추노에서 작은 주모로 나왔었다는데
내가 추노를 보면서 가장 기억에 남는 케릭터를 뽑으라면 작은 주모 라고 생각한다.
이유는 작은 주모의 케릭터가 왠지 밉상? 이면서도 뭔가 요상한? 케릭터로 연기 신기하다?! 라고 그당시 생각했었는데
신의퀴즈에서 강형사를 완벽히 연기하는 모습을 보니 아!! 정말 이뿌고 멋진 배우구나!!
앞으로의 활동이 기대 된다.
나중에 내 마눌이나 여친님은 강형사처럼 포니테일이 잘 어울리는 여자였음 좋겠땅 ㅠ_ㅠ....
좀더 많은 자료? 는
http://rankeroov.blog.me/20116835732
여기를 참고하시길...
'[E.T.C]' 카테고리의 다른 글
[라섹] 라색 후기 검사당일, 1일차 (2) | 2012.01.31 |
---|---|
뺑소니 야구선수 한화 이글스 최진호 (0) | 2011.06.09 |
하앍 (0) | 2010.11.26 |
제 빵 못보셧나요? ㅠ_ㅠ... (0) | 2010.09.08 |
주루마블! (0) | 2010.08.26 |
깨물어주고 싶다 ㅠㅠ
'[E.T.C]' 카테고리의 다른 글
뺑소니 야구선수 한화 이글스 최진호 (0) | 2011.06.09 |
---|---|
윤주희씨 사랑합니다 +_+~♡ (0) | 2010.12.11 |
제 빵 못보셧나요? ㅠ_ㅠ... (0) | 2010.09.08 |
주루마블! (0) | 2010.08.26 |
IBM ThinkPad 빨콩 (Trackpoint) FireFox에서 Scroll 문제 해결 (0) | 2010.08.06 |
'[Study] > [ETC]' 카테고리의 다른 글
<io.h> _finddata_t 구조체 (1) | 2012.09.07 |
---|---|
[asp] 다중 Select 를 이용한 지역 선택 ASP, DB, JAVASCRIPT (0) | 2011.01.26 |
[java/eclipse] 이클립스 단축키 (0) | 2010.11.24 |
[java/Eclipse] 줄번호 보기 (0) | 2010.11.24 |
[javascript] Get으로 넘어오는 값 받기 (2) | 2010.11.24 |
ctrl + i : 자동정렬
ctrl + shift + o : 자동 import
'[Study] > [ETC]' 카테고리의 다른 글
<io.h> _finddata_t 구조체 (1) | 2012.09.07 |
---|---|
[asp] 다중 Select 를 이용한 지역 선택 ASP, DB, JAVASCRIPT (0) | 2011.01.26 |
[editplus] html자동정렬 (0) | 2010.11.25 |
[java/Eclipse] 줄번호 보기 (0) | 2010.11.24 |
[javascript] Get으로 넘어오는 값 받기 (2) | 2010.11.24 |
아래 그림에서 Show line numbers를 체크하면된다.
'[Study] > [ETC]' 카테고리의 다른 글
<io.h> _finddata_t 구조체 (1) | 2012.09.07 |
---|---|
[asp] 다중 Select 를 이용한 지역 선택 ASP, DB, JAVASCRIPT (0) | 2011.01.26 |
[editplus] html자동정렬 (0) | 2010.11.25 |
[java/eclipse] 이클립스 단축키 (0) | 2010.11.24 |
[javascript] Get으로 넘어오는 값 받기 (2) | 2010.11.24 |
<SCRIPT LANGUAGE="JavaScript" type="text/javascript">
<!--
//JS Test
var Request=function(){
this.getParameter=function(name){
var trnval = '';
var nowAddress=unescape(location.href);
var parameters=(nowAddress.slice(nowAddress.indexOf('?')+1, nowAddress.length)).split('&');
for(var i = 0; i<parameters.length; i++){
var varName=parameters[i].split('=')[0];
if(varName.toUpperCase() == name.toUpperCase()){
rtnval=parameters[i].split('=')[1];
break;
}
}
document.write(rtnval);
}
}
var request = new Request();
//요렇게 쓰면 aaa값이 넘어온다.
request.getParameter('aaa');
//-->
</SCRIPT>
url: 위 스크립트 페이지?aaa=100
해보면 된다.
'[Study] > [ETC]' 카테고리의 다른 글
<io.h> _finddata_t 구조체 (1) | 2012.09.07 |
---|---|
[asp] 다중 Select 를 이용한 지역 선택 ASP, DB, JAVASCRIPT (0) | 2011.01.26 |
[editplus] html자동정렬 (0) | 2010.11.25 |
[java/eclipse] 이클립스 단축키 (0) | 2010.11.24 |
[java/Eclipse] 줄번호 보기 (0) | 2010.11.24 |