다중 체크 중 특정 필드값만 가져오고 싶습니다.
본문
테이블명 : AAA
필드(A1) : '1' 체크됨
필드(A2) : '' 체크안됨
필드(A3) : ''
.
필드(A6) : '1'
필드(A7) : '1'
.
.
.
위 필드 1값은 다 리스트로 불러(노출)옮니다.
예) A1 체크 A6 체크 A7 체크 중... 여기서 체크된 필드 A1 값만 노출 할려고 합니다.
동일인이 필드 다중으로 체크 가능합니다.
if 변수 좀 알려 주실수 있나요?
감사드림.
답변 5
DB.AAA 테이블이 다음 처럼 되어 있다면
select 해서 원하는 결과를 적어 보세요.
이름 | a1 | a6 | a7 | aa |
홍길동 | 1 | 1 | 1 | |
홍길동 | 1 | 1 | ||
홍길동 | 1 | 1 | ||
홍길동 | 1 | |||
이순신 | 1 | 1 | ||
이순신 | 1 | |||
이순신 | 1 | |||
이순신 | ||||
유관순 | 1 |
다중 체크중 첫번째 체크된 값만 가져오면 되는건가요?
<label><input type='checkbox' name='test' class='check_box' value='A1'>A1</label>
<label><input type='checkbox' name='test' class='check_box' value='A2'>A2</label>
<label><input type='checkbox' name='test' class='check_box' value='A3'>A3</label>
<label><input type='checkbox' name='test' class='check_box' value='A4'>A4</label>
<label><input type='checkbox' name='test' class='check_box' value='A5'>A5</label>
<label><input type='checkbox' name='test' class='check_box' value='A6'>A6</label>
<label><input type='checkbox' name='test' class='check_box' value='A7'>A7</label>
<button type='button' class='check_run'>확인..</button>
<script>
$(document).on('click','.check_run',function() {
$("input[name='test']:checked").each(function (){
if($(this).val()=='A1' || $(this).val()=='A6' || $(this).val()=='A7') {
alert($(this).val());
return false;
}
});
})
</script>
질문이 좀 어렵네요.
select a1 from aaa where a1='1'
이걸 원하시는 건 아닐 듯한데...
답변 감사드립니다.
아래 부분만 가져오려구요.
답변을 작성하시기 전에 로그인 해주세요.