2013-10-16 3 views
0

지금까지 모든 검색에서 나는 그것을하려고했는데 배열이나 데이터베이스로 확인란 결과를 읽는 방법에 관한 것이 전부입니다. 결국 웹 페이지의 해당 부분에 도달 할 것입니다. 그러나 지금은 어디서나 찾을 수 없었던 것을 해결하려고합니다.체크 박스 그룹은 반복 영역 결과를 인식 할 수 있습니까?

내가 알고 싶은 것은 반복 영역 내의 개별 결과를 인식하여 데이터베이스에 쓸 수있는 확인란 필드를 만들 수 있습니까?

Test page

선택한 주제 영역과 올해 그룹의 모든 클래스를 나열하는 반복 영역에서 온 빨간색 상자의 클래스를 (인쇄 : 그것은 현재의 약자로 내 테스트 페이지의 스크린 샷을 사용하여 설명해야한다 페이지의 왼쪽 상단 모서리에 있음). 초록색 상자의 자격은 사용자가 수업에 특정 자격을 지정할 수있는 몇 가지 확인란으로 구성됩니다. 사용자가 올바른 클래스/자격 조합을 선택하면 '배정'버튼을 눌러 데이터베이스의 테이블에 이러한 조합을 삽입 할 수 있습니다.

링크가있는 반복 영역의 '행'(예 : 확인란의 첫 번째 행은 클래스 10C/Ms1과 관련이 있음)을 인식 할 수있는 방법이 있습니까? 아니면 코드에 하드 코딩해야합니까? 질문? (문제가없는 프로토 타입의 경우, 더 많은 주제 영역과 연도 그룹을 작성하기 시작하면 동적으로 수행하는 것이 훨씬 더 의미가 있습니다.)

많은 감사!

답변

1

확인란의 이름 속성에 배열을 사용해야합니다. 예를 들어, 다음과 같이 보일 수 있습니다.

그런 다음 양식을 게시하면 검사 할 옵션이있는 각 클래스에 대한 배열이 생성됩니다.

+0

최고 - 변수로도 가능합니까? 일단 새로운 과목과 수업이 시작되면 그것은 여전히 ​​동일한 형태입니까, 아니면 수동으로 입력해야합니까? –

+0

예, 클래스 이름을 포함하는 변수를 반향 출력하면됩니다. 예를 들어 name = "classes [] []". 물론 PHP를 사용한다면! –

+0

그루비 (Groovy) - 다음 주 출장에서 돌아올 때 이것을 들여다 볼 것입니다. 미리 많은 감사드립니다! –

관련 문제