체크 상자는 데이터베이스에 저장

1, 선택된 값은 박스에서 직접 판독

        문자열 [] = ptxtt request.getParameterValues ( " ptxt1 " ) 
        문자열 ptxt1 = "" ;
         IF (ptxtt.length> 0 ) 
        { 
             ( INT I = 0 ; I <ptxtt.length; I ++ ) 
            { 
                ptxt1 = ptxt1 + ptxtt [I]는 + " , " ;   // ptxt1 값은 데이터베이스에 저장된 
            } 
        }

(2) (2)의 각 박스 기본값 ^ N

예를 들면 :

농구 = 체크 박스의 값  축구 = 4 배드민턴 = 8 

값과 데이터베이스에 선택된 옵션의 값. 
나는 농구, 축구, 선택하고 값이있는 경우 : 6, 6, 각각, 그리고 걸릴 옵션은 작동을 할만큼, 다시 다음 편집하고, 결과보다 큰 다음 0을 선택, 선택하지 나타냅니다 0으로 동일. 
분석 원리 : 일반적인 운전이며 
, 배드민턴 같이 8 진수로 변환된다 : 1000 , 6 진수로 변환된다 : 0110 .
. (1)  0  0  0       
---------- =   0000 
0  . 1  . 1  0 
이진 및 2 0010 
 0  0  . 1  0       
---------- =   0010 = 2 진수> 0 
 0  . 1  1  0

 

추천

출처www.cnblogs.com/lq13035130506/p/11900304.html