일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- split
- checked
- substr
- href
- 문자열
- mouseout
- insert
- Display
- Table
- 속성
- forEach.
- 실행막기
- script
- 광명
- 길이제한
- jQuery
- hide
- javascript
- substring
- 마우스
- 스크립트
- DB
- DELETE
- JSTL
- truncate
- sql
- 칼럼
- Radio
- SHOW
- 이벤트 함수
- Today
- Total
홈페이지 제작 전문 업체 Infovider 光明
jQuery에서 일반적으로 값을 가져올 때, $("#id").val() 혹은 $("input[name=name]").val();로 가져온다. 그런데 radio를 가져올려면 값이 정상동작하지를 않는다. 보통 radio버튼을 이용할 때는 여러개를 중첩해서 사용하기 때문에 위와 같이 사용하면 여러개중 하나만 가져오게 된다. 따라서, 이럴땐 선택된(checked) 값을 가져 와야 하는데 이때는 아래와 같이 쓰면 된다. $(":input:radio[name=name]:checked").val(); 그런에, 이 때 선택된 값이 없을때는 값이 'undefined'(null) 이 되므로 참고바란다. 경제학 콘서트국내도서저자 : 팀 하포드(Tim Harford) / 김명철역출판 : 웅진지식하우스 2006.02.05상세보기
웹서비스를 운영하다 보면 가끔 저장된 값들을 가공할 필요성이 생긴다 이때, 요긴하게 쓸 수 있는 함수가 to_char, to_number, to_date함수이다.(오라클 기준) 용법은 to_char(숫자 or 날짜, 포맷) 문자반환(숫자나 날짜를 문자로 변환) to_number(문자, 포맷) 숫자반환(문자를 숫자로 변환) to_date(문자, 포맷) 날짜반환(문자를 날짜로 변환) 이 때 사용하는 숫자와 날짜 포맷은 아래와 같다. 숫자형식 9 일반적인 숫자 0 빈자리를 0으로 채움 . 소수점 , 천단위 $ 달러표시 L 로컬 통화 표시 날짜형식 AD 세기 표시 BC 세기전 표시 SCC 세기표시 S는 기원전(예, 1세기, BC1세기) YEAR 연도를 알파벳으로 Spelling YYYY/YYY/YY/Y 연도표시..
sql에서 sum함수를 사용하면 컬럼에 있는 모든 값들의 합을 구하여 준다. 용법은sum(컬럼명)하면 총합을 반환하여 준다. 예를들어멤버테이블이 있고, 멤버가 받는 월급여 항목이 있다 하면 select count(mem_id) a, sum(mem_pay) b from table_member; 결과값은 --------------------------------- a b ---------------------------------10 30,320,039--------------------------------- 이렇게 나올 것이다. 더불어 count()함수는 열의 갯수를 반환하는 함수이다. 돈보다 운을 벌어라국내도서저자 : 김승호출판 : 쌤앤파커스 2013.04.09상세보기
오라클에서는 decode라는 함수를 지원한다. 말그대로 조건에 따라 값을 지정할 수 있는 decoder함수다. 용법은decode(컬럼, [조건값, 결과값], 기본값) 으로 사용할 수 있습니다. 결과값은 컬럼에서 조건에 따른 결과값이 바뀐 컬럼이 반환됩니다.그리고, [조건값, 결과값]은 반복이 가능합니다. 쉽게 말해, switch문과 비슷하다고 생각하시면 될 듯 합니다. 컬럼의 각 row의 값을 조건값들과 비교해서 해당사항이 있으면, 결과값을 결과컬럼에 넣고 없으면, 기본값을 결과 컬럼에 넣는다고 생각하시면 됩니다. 예를 들자면, select memberId, decode(memberKind, 'personal', '개인회원', 'group', '단체회원', 'company', '단체회원', '비회원') ..
500 Internal Server Error (Error:28) 위의 오류메세지는 서버의 용량 부족 문제이다. 서버상에 데이터를 올리는 과정에서 나타나는 현상이므로 주로 DB를 쓰는 과정에서 볼 수 있지만, 또, 파일을 업로드 하는 과정에서 볼 수도 있다. 그렇다면, 이 메세지를 보았을 때 해결책은 서둘러서 서버의 용량을 확인해서 용량을 늘리던가, 불필요한 파일을 삭제해야 한다. 적을 만들지 않는 대화법국내도서저자 : 샘 혼(Sam Horn)출판 : 갈매나무 2008.10.15상세보기
500 interal server error 28 인 경우, 디렉토리 용량을 확인해서 가용용량을 늘려줘야 한다. HPUX서버를 쓰는 경우 df -k 명령어를 치면 mount정보와 용량정보가 나온다. 이를 통해 실제로 용량부족인지 다른 문제인지 확인해야 한다. 참조링크 HPUX 파일 시스템 관리 http://icary.tistory.com/6 HPUX 디렉토리 용량 체크하기 http://donzbox.tistory.com/187 꾸뻬 씨의 행복 여행국내도서저자 : 프랑수아 를로르(Francois Lelord) / 오유란역출판 : 오래된미래 2004.07.28상세보기
subquery expected to return a scalar value but returned multiple rows라는 메세지를 토해내며 페이지를 보여주지 않는 서버;;; 문제가 되는 sql구문을 지정하고 있어서 얼른 찾아가보니;;;; 한 구문의 길이가 몇 줄도 아니고 몇 페이지다;;;; 그래서 일단 복사해서 하나하나 분리해서 확인해보니 decode함수에서 저 에러 메세지를 토해내고 있습니다. 처음에는 에러메세지의 multiple rows의 뜻을 오해해서 해멧다. 잘되던 decode가 당연히 여러 row를 소화해야지 왜 갑자기 안되는지 ㅜㅠ 각설하고 문제를 해결해놓고 보니 어이없다. 아래 쿼리가 문제가 되는 부분입니다. select decode((select member_gubun from ta..
DB상에서 테이블을 한쪽으로 옮겨놓고 데이터를 새로 쌓아야 하는 상황이 가끔온다. 그러면, 아무래도 테이블 구조를 복사해 쓰거나 테이블을 생성 후 데이터를 옮겨야 하는데, 번거롭다. 아래 소개하는 4가지 SQL구문을 이용하면 간단히 복사 가능하다. 1. 테이블 복사 - 스키마+데이터 create table new_table_name as select * from old_table_name [where절]; - 빨간색에 해당하는 부분에 새테이블명과 이전 테이블 명을 쓰면 된다. - as select 이하 구문을 new_table_name으로 스키마와 데이터를 복사한다는 뜻인데, 따라서 as select 이하 구문을 잘 조절하면 복사하고 싶은 모양대로 복사도 가능하다. 2. 테이블 구조만 복사 create ..