제목 | checkbox 값 처리에 대한 문의 | ||
---|---|---|---|
글쓴이 | Cruiser | 작성시각 | 2010/04/26 13:27:57 |
|
|||
안녕하세요~ CI초보입니다. checkbox 값처리에 대한 궁금증인데요.. CI를 사용하기전에는 이런방법으로 처리했었지요.. <input type="checkbox" name="check1" value="1"> 체크를 하면 값이 1, 체크안하면 테이블 기본값0으로 DB입력.. 이상은 별문제없이 잘 됐었는데 CI에서는 문제가 생기는군요.. 어떤 문제냐하면 //컨트롤러에서 $this->my_model->update($_POST); //모델에서 function update($post) { $data = array( 'data1' => $post['data1'], 'check1' => $post['check1'] ); }코드가 상기와 같은경우 체크를 하면 이상없고, 체크를 하지 않으면 "Undefined index: check1"라고 하니 난감하네요.. 이런경우 어떻게들 처리하시나요?? |
|||
다음글 | jQuery 로 ajax를 쓰려고 합니다. (5) | ||
이전글 | DB 쿼리 프로파일링 문의 (7) | ||
변종원(웅파)
/
2010/04/26 13:37:15 /
추천
0
|
태양이
/
2010/04/26 13:46:09 /
추천
0
update함수 진입하자마자 간단한 검증절차를 거치면 될것 같은데요.
if ( empty($post['check1']) ) { $post['check1'] = ''; } 요렇게 하면 되지 않을까요? |
케이든
/
2010/04/26 13:52:38 /
추천
0
'check' => isset($post['check1']) ? $post['check1'] : 0;
|
Cruiser
/
2010/04/26 14:01:10 /
추천
0
답변 주신분들 덕분에 해결되었습니다. |
set_checkbox() 참고하세요