수정시 체크박스 유지 방법..

수정시 체크박스 유지 방법..

QA

수정시 체크박스 유지 방법..

본문

아무리 수정을 해도 방법을 못찾겠네요.. 다른 것은 잘 되는데 수정을 하면 체크박스 체크된게 없어지는데 유지되게 하는 방법은 어떻게 해야 될까요?

 


<tr>
                        <th scope="row">출석명단<strong class="sound_only">필수</strong></th>
                        <td class="wr_content">

 
                       <!-- 체크박스 시작 -->
                       <!-- 여분필드1 시작 -->
                        <input type="checkbox" name="wr_content[]" id="wr_content_subject_1" value="<?php echo $board['bo_1_subj'] ?>" <?php echo (in_array($board['bo_1_subj'], (array)$write['wr_content'])) ? " checked" : ""; ?>>
                        <label for="wr_content_subject_1"><?php echo $board['bo_1_subj'] ?></label>
                        <br>
                        <?php
                        $item_list = explode(',', $board['bo_1']);
                        for ($i = 0; $i < count($item_list); $i++) {
                            $option_item = trim($item_list[$i]);
                        ?>
                            <input type="checkbox" class="bo_1_checkbox" name="wr_content[]" id="wr_content_1_<?php echo $i ?>" value="<?php echo $option_item ?>" <?php echo (in_array($option_item, (array)$write['wr_content'])) ? " checked" : ""; ?>>
                            <label for="wr_content_1_<?php echo $i ?>"><?php echo $option_item ?></label>
                            <?php
                                // 마지막 항목이 아닌 경우에는 공백 출력
                                if ($i < count($item_list) - 1) {
                                    echo ' ';
                                }
                        }
                        ?>
                        <br><br>
                       <!-- 여분필드1 끝-->

 
                       <!-- 여분필드2 시작 -->
                        <input type="checkbox" name="wr_content[]" id="wr_content_subject_2" value="<?php echo $board['bo_2_subj'] ?>" <?php echo (in_array($board['bo_2_subj'], (array)$write['wr_content'])) ? " checked" : ""; ?>>
                        <label for="wr_content_subject_2"><?php echo $board['bo_2_subj'] ?></label>
                        <br>
                        <?php
                        $item_list = explode(',', $board['bo_2']);
                        for ($i = 0; $i < count($item_list); $i++) {
                            $option_item = trim($item_list[$i]);
                        ?>
                            <input type="checkbox" class="bo_2_checkbox" name="wr_content[]" id="wr_content_2_<?php echo $i ?>" value="<?php echo $option_item ?>" <?php echo (in_array($option_item, (array)$write['wr_content'])) ? " checked" : ""; ?>>
                            <label for="wr_content_2_<?php echo $i ?>"><?php echo $option_item ?></label>
                            <?php
                                // 마지막 항목이 아닌 경우에는 공백 출력
                                if ($i < count($item_list) - 1) {
                                    echo ' ';
                                }
                        }
                        ?>
                        <br><br>
                       <!-- 여분필드2 끝-->

 
                       <!-- 여분필드3 시작 -->
                        <input type="checkbox" name="wr_content[]" id="wr_content_subject_3" value="<?php echo $board['bo_3_subj'] ?>" <?php echo (in_array($board['bo_3_subj'], (array)$write['wr_content'])) ? " checked" : ""; ?>>
                        <label for="wr_content_subject_3"><?php echo $board['bo_3_subj'] ?></label>
                        <br>
                        <?php
                        $item_list = explode(',', $board['bo_3']);
                        for ($i = 0; $i < count($item_list); $i++) {
                            $option_item = trim($item_list[$i]);
                        ?>
                            <input type="checkbox" class="bo_3_checkbox" name="wr_content[]" id="wr_content_3_<?php echo $i ?>" value="<?php echo $option_item ?>" <?php echo (in_array($option_item, (array)$write['wr_content'])) ? " checked" : ""; ?>>
                            <label for="wr_content_3_<?php echo $i ?>"><?php echo $option_item ?></label>
                            <?php
                                // 마지막 항목이 아닌 경우에는 공백 출력
                                if ($i < count($item_list) - 1) {
                                    echo ' ';
                                }
                        }
                        ?>
                        <!-- 여분필드3 끝-->
                        <br>
 
                        <!-- 체크박스 끝 -->
 

이 질문에 댓글 쓰기 :

답변 1

답변을 작성하시기 전에 로그인 해주세요.
전체 0 | RSS
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT