수정시 체크박스 유지 방법..
본문
아무리 수정을 해도 방법을 못찾겠네요.. 다른 것은 잘 되는데 수정을 하면 체크박스 체크된게 없어지는데 유지되게 하는 방법은 어떻게 해야 될까요?
<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>
<!-- 체크박스 끝 -->
답변을 작성하시기 전에 로그인 해주세요.