| 제목 | form_validation 질문입니다. | ||
|---|---|---|---|
| 카테고리 | CI 2, 3 | ||
| 글쓴이 | 책상다리 | 작성시각 | 2019/02/13 17:39:59 | 
|  | |||
| 
컨트롤러
$config = array(
            array(
                'field' => 'work_time[]',
                'label' => '시간선택',
                'rules' => 'required'
            ),
....
);
$this->form_validation->set_rules($config);
 헬퍼 
function work_time1()
{
    $work_time1 = array(
        '' => '선택하세요',
        '1' => '1시간',
        '2' => '2시간'
    );
    echo form_dropdown('work_time[]',$work_time1,set_value('work_time[]'));
}
.....work_time1 2 3 4 5 숫자와 안에 값만 바뀌고 여러개 있습니다. 
 뷰 
<?=work_time1();?><?=form_error('work_time[]');?>이것도 1 2 3 4 5 쭈욱 있습니다. 
 이때 폼 검증이 제대로 이루어지지 않습니다. 어떤게 문제인지 궁금합니다.. 예를들어 work_time1 의 셀렉트 값을 선택하면 나머지는 선택을 안해도 넘어가야 하는데 다른 것도 셀릭트 값을 선택하라고 경고 메세지가 출력이 됩니다. 넘어오는 값을 찍어보면 배열로 잘 넘어오긴 합니다. | |||
| 다음글 | 로그인시 세션 또는 쿠키를 저장한것을 이용방법은 ? (4) | ||
| 이전글 | 주소창이용 curl이용 등등, url직접 접근에 대처방... (4) | ||
| 
                                변종원(웅파)
                                /
                                2019/02/14 10:41:22 /
                                추천
                                0
                             | 
| 
                                책상다리
                                /
                                2019/02/15 12:13:59 /
                                추천
                                0
                             변종원님// 분류별로 여러개를 선택하고..같은 컬럼에 저장하려고 했는데, 멀티셀렉트가 안된다면 변수를 다르게 넣고 합쳐서 넣어야할거 같네요. 답변 감사합니다! | 
셀렉트박스인데 변수명에 배열을 사용하시는 이유는요?
ci 폼검증은 멀티셀렉트 구현안됩니다.