테스트 사이트 - 개발 중인 베타 버전입니다

취소시에 차감 코드 알려주실수 있을까요? 채택완료

스노우맨3 2년 전 조회 1,387

아래 함수를 이용해서 취소시에 g5_member테이블의 `mb_1,mb_2 필드의 숫자를 하나 더하고싶은데 혹시 알려주실수 있을까요?

</strong></p>

<p>function getCancel(uid, od_id) {</p>

<p>        if (confirm("예약을 취소 하시겠습니까??")) {</p>

<p>            $.ajax({</p>

<p>                type: 'POST',</p>

<p>                url: '<?php echo $cancel_action_url?>',</p>

<p>                dataType: 'json',</p>

<p>                data: {'uid': uid, 'od_id': od_id, 'mode': 'cancel'},</p>

<p>                cache: false,</p>

<p>                async: false,</p>

<p>                success: function(json) {</p>

<p>                    if (json.rescd == '00') {</p>

<p>                        alert("취소 되었습니다.");</p>

<p>                        location.reload();</p>

<p>                    }</p>

<p>                    else {</p>

<p>                        alert(json.restx);</p>

<p>                    }</p>

<p>                }</p>

<p>            });</p>

<p>        }</p>

<p>    }</p>

<p><strong>

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

답변 3개

채택된 답변
+20 포인트
2년 전

$cancel_action_url 값에 해당하는 페이지에서 코드를 넣으세요...

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

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

2년 전

chatGPT처럼 update_action_url을 하나 만드셔서 업데이트를 만드시거나

$cancel_action_url 에서 변경해주셔야할것같습니다

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

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

c
2년 전

네, 아래와 같이 코드를 추가하시면 됩니다.

</strong></p>

<p>// 취소시 g5_member 테이블의 mb_1,mb_2 필드값 증가</p>

<p>$.ajax({</p>

<p>    type: 'POST',</p>

<p>    url: '<?php echo $cancel_action_url?>',</p>

<p>    dataType: 'json',</p>

<p>    data: {'uid': uid, 'od_id': od_id, 'mode': 'cancel'},</p>

<p>    cache: false,</p>

<p>    async: false,</p>

<p>    success: function(json) {</p>

<p>        if (json.rescd == '00') {</p>

<p>            // mb_1,mb_2 필드값 증가</p>

<p>            $.ajax({</p>

<p>                type: 'POST',</p>

<p>                url: '<?php echo $update_action_url?>',</p>

<p>                dataType: 'json',</p>

<p>                data: {'uid': uid},</p>

<p>                cache: false,</p>

<p>                async: false,</p>

<p>                success: function(json) {</p>

<p>                    if (json.rescd == '00') {</p>

<p>                        alert("취소 되었습니다.");</p>

<p>                        location.reload();</p>

<p>                    }</p>

<p>                    else {</p>

<p>                        alert(json.restx);</p>

<p>                    }</p>

<p>                }</p>

<p>            });</p>

<p>        }</p>

<p>    }</p>

<p>});</p>

<p><strong>

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

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

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

로그인