설문 조사 유형으로 생각하고있는 양식을 생각해보십시오. 50 가지 이상의 가능한 조건을 모두 확인할 수 있습니다. 어떤 형식과 마찬가지로 결과를 MySQL 데이터베이스에 게시 할 수 있어야합니다. 최선의 방법으로 생각하지 않는 한 각각의 개별 열을 만들 필요없이 이러한 모든 확인란의 입력을 얻는 가장 좋은 방법을 찾아 내려고합니다.웹 양식의 50 개 이상의 확인란 입력
여기 내가 생각한 바가 있습니다. 1-N에서 숫자로 체크 박스 이름을 할당하십시오. 그런 다음 상태를 점검하는 모든 확인란을 반복합니다. 그런 다음 각 확인란에 대해 열을 만드는 대신 하나의 열을 사용하고 각각에 대해 일종의 식별자를 연결하십시오.
Psuedocode
For checkbox in N:
check state of N:
if N is checked:
concatenated string += idenifier(N)
이 방법은 그 일을하는 좋은 방법인가, 또는 다른 제안이 있습니까?
데이터를 가져올 때 별도의 구문 분석 단계가있는 한 연결된 문자열에서 동일한 정보를 모두 얻을 수 있다면이 방법의 이점은 무엇입니까? – chancelkx
위의 편집을 참조하십시오. @chancelkx –