취소시에 차감 코드 알려주실수 있을까요?
본문
아래 함수를 이용해서 취소시에 g5_member테이블의 `mb_1,mb_2 필드의 숫자를 하나 더하고싶은데 혹시 알려주실수 있을까요?
function getCancel(uid, od_id) {
if (confirm("예약을 취소 하시겠습니까??")) {
$.ajax({
type: 'POST',
url: '<?php echo $cancel_action_url?>',
dataType: 'json',
data: {'uid': uid, 'od_id': od_id, 'mode': 'cancel'},
cache: false,
async: false,
success: function(json) {
if (json.rescd == '00') {
alert("취소 되었습니다.");
location.reload();
}
else {
alert(json.restx);
}
}
});
}
}
답변 3
$cancel_action_url 값에 해당하는 페이지에서 코드를 넣으세요...
네, 아래와 같이 코드를 추가하시면 됩니다.
// 취소시 g5_member 테이블의 mb_1,mb_2 필드값 증가
$.ajax({
type: 'POST',
url: '<?php echo $cancel_action_url?>',
dataType: 'json',
data: {'uid': uid, 'od_id': od_id, 'mode': 'cancel'},
cache: false,
async: false,
success: function(json) {
if (json.rescd == '00') {
// mb_1,mb_2 필드값 증가
$.ajax({
type: 'POST',
url: '<?php echo $update_action_url?>',
dataType: 'json',
data: {'uid': uid},
cache: false,
async: false,
success: function(json) {
if (json.rescd == '00') {
alert("취소 되었습니다.");
location.reload();
}
else {
alert(json.restx);
}
}
});
}
}
});
chatGPT처럼 update_action_url을 하나 만드셔서 업데이트를 만드시거나
$cancel_action_url 에서 변경해주셔야할것같습니다
답변을 작성하시기 전에 로그인 해주세요.