CI 묻고 답하기

제목 컨트롤러에서 폼 밸리데이션 체크 시, 셋중 한개만 값이 있어도 TRUE 하고 싶은데 어떻게 하면 될까요?
카테고리 CI 2, 3
글쓴이 신일 작성시각 2019/07/29 12:42:02
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 11999   RSS

안녕하십니까, 선배님들..

궁금한게 있어 여쭤 봅니다.

컨트롤러에서 폼 밸리데이션 체크 시,  셋중 한개만 값이 있어도 TRUE 하고 싶은데 어떻게 하면 될까요? 

low_level_skill || middle_level_skill || high_level_skill   <===이렇게 하면 될까 했는데 안되네요;; 구글링해도 못찾곘어요;;   

 

    public function my_recruit_add_03()                                                        
	{
        $this->form_validation->set_rules('low_level_skill || middle_level_skill || high_level_skill', '필요스킬', 'required');

		if ( $this->form_validation->run() == TRUE )                                                                 //폼 벨리데이션이 정상 동작 했다면 
		{ 

 

 다음글 코드이그나이터 경로 문제 (2)
 이전글 CI4를 사용하는건 아직 시기상조일까요? (1)

댓글

한대승(불의회상) / 2019/07/29 17:18:45 / 추천 0
if 문으로 set_rules()를 필터링 하세요.
신일 / 2019/07/30 15:40:17 / 추천 0
답변 감사합니다~ if문으로 한번 해볼께요~~