Files
firstgarden-web-gnu/manager/annual_member/annual_member_list.renew.php

49 lines
1.9 KiB
PHP

<?php
include_once '_common.php';
if(!$_SESSION['user_id']) exit;
// 변수선언
$idx = $_POST['idx'];
$rc_no = trim($_POST['rc_no']);
$last_edit_name = trim($_POST['last_edit_name']);
// 현재 시간 저장
$time = date("Y-m-d H:i:s");
// 기존 카드 정보 가져오기
$q1 = "SELECT * FROM {$fg['vip_list_table']} WHERE idx = '{$idx}'";
$r = sql_fetch($q1);
if ($r) {
// 전체 재고 DB에 업데이트
$memo = $r['vip_card_no'].' 재발급, 처리자 : '.$_SESSION['user_name'];
$query2 = "INSERT INTO {$fg['card_stock_table']} (status, output, date, memo)
VALUES('재발급', '1','{$time}','{$memo}')";
$update = sql_query($query2);
$vip_memo = $r['vip_memo'].' 재발급, 기존카드번호('.$r['vip_card_no'].')';
// 기존 카드 상태 변경
$query = "UPDATE {$fg['vip_list_table']} SET status='재발급' WHERE idx='{$idx}'";
$update = sql_query($query);
// DB에 넣을 쿼리문 작성
$query = "INSERT INTO {$fg['vip_list_table']} (vip_name, status, rec_team, rec_name, gr_id, vip_birth, vip_tel, vip_email, vip_addr, vip_memo, vip_card_no, app_name, vip_gender, vip_date, join_datetime)";
// 값 지정
$query .= " VALUES('{$r['vip_name']}', '정상', '{$_SESSION['user_team']}', '{$r['rec_name']}', '{$r['gr_id']}', '{$r['vip_birth']}', '{$r['vip_tel']}', '{$r['vip_email']}', '{$r['vip_addr']}', '{$vip_memo}', '{$rc_no}', '{$last_edit_name}', '{$r['vip_gender']}', '{$r['vip_date']}', '{$time}') ";
$result = sql_query($query);
// log 만들기
$work_detail = "기존카드번호 : ".$r['vip_card_no']." |신규카드번호 : ".$rc_no." |처리자 : ".$_SESSION['user_name'];
// log 기록
$logquery = "INSERT INTO {$fg['log_table']} (work, work_detail, id, date) VALUES ('재발급', '{$work_detail}', '{$_SESSION['user_id']}', '{$time}')";
$logresult = sql_query($logquery);
$data = array("isSuccess" => $result);
}
header("Content-Type: application/json");
echo json_encode($data);