쿼리데이터 수정 시 confirm(확인/취소) 상관 없이 수정되는데 해결방법이 있을까요? 채택완료

Copy
<form method="post" class="formclass" onsubmit="return checkingc(this);">

<?php

$wr_11 = $_POST['wr_11'];

sql_query(" update $write_table set wr_11 = '$wr_11' where wr_id = '$wr_id' ");

sql_query(" update $write_table set ca_name = '수정완료' where wr_id = '$wr_id' ");

?>

<button class='btnclass'>수정</button>

</form>

<script>

function checkingc(){

        if(confirm("정말 수정 하시겠습니까?")){

            sessionStorage.reLoad=1

        } else return;

    }

</script>

대략 이런식의 코드인데 수정하시겠습니까? > 확인 > 수정됨

수정하시겠습니까? > 취소 > 수정됨

어떻게 해야지 취소를 누르면 쿼리수정이 안될까요?

답변 2개

채택된 답변
+20 포인트

else return false; 로 바꿔보세요. 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

하하하... false를 빼먹고 계속 찾아보고있었네요...ㅠㅠ 죄송하고 감사합니다!

댓글을 작성하려면 로그인이 필요합니다.

} else { return false; } 

이와 같이 변경해 보세요..

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

false를 빼먹었네요 ㅠㅠ 죄송합니다 ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고