글수정으로 들어가면 체크박스 체크했던게 해제됩니다.

글수정으로 들어가면 체크박스 체크했던게 해제됩니다.

QA

글수정으로 들어가면 체크박스 체크했던게 해제됩니다.

답변 2

본문

2041102137_1644563231.666.jpg

 

게시글 등록 후 수정으로 들어가면

이전의 체크 및 기타입력에 입력했던 내용이

모두 지워지고 일부 하나만 보여요..

완전 초보인데.. 소스 한번만 봐주시면 감사하겠습니다.

 

고수님들 도와주세요...ㅜ

 

 


            <div class="check1">
        <?php
        $check1 = explode(",", $write['wr_15']);
        ?>
            <div class="form-group row mb-3">
                         <label class="col-md-2 col-form-label" for="wr_15">작업분야</label>
                <div class="col-md-10">
                <input type="checkbox" name="check1[]" value="토목(부대토목포함)"<?php echo in_array("토목(부대토목포함)", $check1) ? ' checked="checked"' : '' ?>> 토목(부대토목포함)  
                <input type="checkbox" name="check1[]" value="터파기/상차(일반)"<?php echo in_array("터파기/상차(일반)", $check1) ? ' checked="checked"' : '' ?>> 터파기/상차(일반)  
                <input type="checkbox" name="check1[]" value="터파기/상차(가시설)"<?php echo in_array("터파기/상차(가시설)", $check1) ? ' checked="checked"' : '' ?>> 터파기/상차(가시설)  
                <input type="checkbox" name="check1[]" value="전기.통신.상.하수도"<?php echo in_array("전기.통신.상.하수도", $check1) ? ' checked="checked"' : '' ?>> 전기.통신.상.하수도  
                <input type="checkbox" name="check1[]" value="지역난방.도시가스"<?php echo in_array("지역난방.도시가스", $check1) ? ' checked="checked"' : '' ?>> 지역난방.도시가스  
                <input type="checkbox" name="check1[]" value="기타관로작업"<?php echo in_array("기타관로작업", $check1) ? ' checked="checked"' : '' ?>> 기타관로작업  
                <input type="checkbox" name="check1[]" value="조경(시설.식재)"<?php echo in_array("조경(시설.식재)", $check1) ? ' checked="checked"' : '' ?>> 조경(시설.식재)  
                <input type="checkbox" name="check1[]" value="지중화.터널작업"<?php echo in_array("지중화.터널작업", $check1) ? ' checked="checked"' : '' ?>> 지중화.터널작업  
                <input type="checkbox" name="check1[]" value="호환블럭/보강토"<?php echo in_array("호환블럭/보강토", $check1) ? ' checked="checked"' : '' ?>> 호환블럭/보강토  
                <input type="checkbox" name="check1[]" value="골재/야적장"<?php echo in_array("골재/야적장", $check1) ? ' checked="checked"' : '' ?>> 골재/야적장  
                <input type="checkbox" name="check1[]" value="철거(실내)"<?php echo in_array("철거(실내)", $check1) ? ' checked="checked"' : '' ?>> 철거(실내)  
                <input type="checkbox" name="check1[]" value="철거(실외)"<?php echo in_array("철거(실외)", $check1) ? ' checked="checked"' : '' ?>> 철거(실외)  
                <input type="checkbox" name="check1[]" value="벌목/산림"<?php echo in_array("벌목/산림", $check1) ? ' checked="checked"' : '' ?>> 벌목/산림  
                <input type="checkbox" name="check1[]" value="폐기물.폐목재"<?php echo in_array("폐기물.폐목재", $check1) ? ' checked="checked"' : '' ?>> 폐기물.폐목재  
<br>
<?php
$display_check = '';
$display_style = 'none';
if ( 기타체크여부 ) {
    $display_check = ' checked';
    $display_style = 'inline-block';
}
?>
<label><input type="checkbox" name="wr_3" value="기타입력" onclick="document.getElementById('etc').style.display=this.checked?'inline-block':'none';"> 기타입력</label>
<input type="text" name="wr_3" id="etc" value="<?=$저장된값?>" style="display:none;" "display:<?=$display_style?>;">
                </div>
            </div></div>

 

이 질문에 댓글 쓰기 :

답변 2

2084452681_1644570150.2604.png

 

2084452681_1644570202.8749.png

2084452681_1644570292.5566.png

 

위 이미지를 보고 이해가 문제 해결이 안된다면 

https://sir.kr/gujik/1154  여기에 저의 연락처가 있습니다 

핸드폰으로 연락주시면 같이 고민해 드릴게요

 

답변을 작성하시기 전에 로그인 해주세요.
전체 3
© SIRSOFT
현재 페이지 제일 처음으로