CI 묻고 답하기

제목 텍스트 박스를 배열로 했을 경우 set_value를 어떻게 해야 하는지 궁금합니다.
카테고리 CI 2, 3
글쓴이 진공발차기 작성시각 2016/11/18 17:30:30
댓글 : 4 추천 : 0 스크랩 : 0 조회수 : 14554   RSS

보통 전화번호를 텍스트 박스를 할 경우

아래 소스 처럼 VIEW 페이지를 만들 경우

<select name="M_HP[]">
	<option value="010" <?php echo set_select('M_HP[]', '010', TRUE); ?> >010</option>
	<option value="011" <?php echo set_select('M_HP[]', '011'); ?> >011</option>
	<option value="016" <?php echo set_select('M_HP[]', '016'); ?> >016</option>
	<option value="017" <?php echo set_select('M_HP[]', '017'); ?> >017</option>
	<option value="018" <?php echo set_select('M_HP[]', '018'); ?> >018</option>
	<option value="019" <?php echo set_select('M_HP[]', '019'); ?> >019</option>
</select> -
<input type="text" name="M_HP[]" value="" size="4" <?php echo set_value('M_HP[1]'); ?>  /> - 
<input type="text" name="M_HP[]" value="" size="4" <?php echo set_value('M_HP[2]'); ?>  />

 

컨트롤러 페이지에서 설정을 해줘야 해당 값을 불러올 수 있을 꺼 같은데 잘 모르겠습니다.

set_value 설정을 어떻게 하면 되는지 고수님들 답변 부탁 드립니다.

기존에 비슷한 질문이 올라와 있기는 한데 아직 이 부분에 대해서 답변이 없어서요 혹시 불가능 한가 싶어서 다시 한번 올려 봅니다.

 

 다음글 Ubuntu에서 conf 파일 및 .htaccess 파... (6)
 이전글 CI 3.0.6] 호스팅 root디렉토리에 컨트롤러명+... (2)

댓글

/ 2016/11/21 19:59:08 / 추천 0

안해봐서 될지 안될지 모르는데 한번 해보고 피드백 주세요~

<select name="M_HP[0]">
    <option value="010" <?php echo set_select('M_HP[0]', '010', TRUE); ?> >010</option>
    <option value="011" <?php echo set_select('M_HP[0]', '011'); ?> >011</option>
    <option value="016" <?php echo set_select('M_HP[0]', '016'); ?> >016</option>
    <option value="017" <?php echo set_select('M_HP[0]', '017'); ?> >017</option>
    <option value="018" <?php echo set_select('M_HP[0]', '018'); ?> >018</option>
    <option value="019" <?php echo set_select('M_HP[0]', '019'); ?> >019</option>
</select> -
<input type="text" name="M_HP[1]" value="" size="4" <?php echo set_value('M_HP[1]'); ?>  /> -
<input type="text" name="M_HP[2]" value="" size="4" <?php echo set_value('M_HP[2]'); ?>  />
 
진공발차기 / 2016/11/22 08:27:06 / 추천 0

@닉

이 부분으로 해보면 저도 될꺼라고 생각해서 해 보았는데 안되더라구요.

답변 감사 드립니다.

form_validation 쪽에 뭔가를 추가해야 할꺼 같다는 생각은 드네요.

 

/ 2016/11/22 16:51:23 / 추천 0
벨리데이션 콘피그 설정할때 필드 'field' =>  'M_HP[]'  .. 이렇게 하셨나요?
진공발차기 / 2016/11/24 11:16:08 / 추천 0

@닉 config쪽에 추가를 해야 할꺼라는 거는 생각을 하고 있었는데 이거를 어떻게 추가를 해야 할지 몰라서 못했습니다.

config쪽에 form_validation.php 파일까지는 만들어서 $config[fiele] = 'M_HP[]' 이렇게는 해보았지만 그 밖에 것은 해보지 못했어요.