퍼스트가든에서 사용하는 사용자 함수 및 관련파일 추가
This commit is contained in:
56
manager/annual_member/annual_member_category.modify.php
Normal file
56
manager/annual_member/annual_member_category.modify.php
Normal file
@ -0,0 +1,56 @@
|
||||
<?php
|
||||
include_once '_common.php';
|
||||
if(!$_SESSION['user_id']) exit;
|
||||
|
||||
$ca_id = trim($_POST['ca_id']);
|
||||
$ca_name = trim($_POST['ca_name']);
|
||||
$ca_used = trim($_POST['ca_used']);
|
||||
$ca_info = trim($_POST['ca_info']);
|
||||
|
||||
$table = $fg['annual_category_table'];
|
||||
|
||||
// 업데이트 전 정보 불러오기
|
||||
$q = "SELECT * FROM {$table} WHERE ca_id = '{$ca_id}'";
|
||||
$org_data = sql_fetch($q);
|
||||
|
||||
// 변경된 정보 넣어주기
|
||||
$w1 = "정보수정";
|
||||
$w2 = "";
|
||||
if($org_data['name'] != $ca_name) {
|
||||
$w1 .= "/이름변경";
|
||||
$w2 .= $org_data['name']."->".$ca_name;
|
||||
}
|
||||
if($org_data['used'] != $ca_used) {
|
||||
if(!empty($w1)) {
|
||||
$w1 .= ", ";
|
||||
$w2 .= ", ";
|
||||
}
|
||||
if($org_data['used'] == 1) {
|
||||
$w2 .= "사용 -> 미사용";
|
||||
} else {
|
||||
$w2 .= "미사용 -> 사용";
|
||||
}
|
||||
}
|
||||
if($org_data['info'] != $ca_info) {
|
||||
if(!empty($w1)) {
|
||||
$w1 .= ", ";
|
||||
$w2 .= ", ";
|
||||
}
|
||||
$w2 .= $org_data['info']."->".$ca_info;
|
||||
}
|
||||
|
||||
// DB에 업데이트
|
||||
$query = "UPDATE {$table} SET ca_name = '{$ca_name}', ca_used = '{$ca_used}', ca_info = '{$ca_info}'";
|
||||
$query .= " WHERE ca_id = '{$ca_id}'";
|
||||
|
||||
$result = sql_query($query);
|
||||
|
||||
if ( $result ) {
|
||||
$work_detail = $w2.", 처리자 : ".$_SESSION['user_name'];
|
||||
$time = date("Y-m-d H:i:s");
|
||||
log_update($w1, $work_detail, $_SESSION['user_id'], $time);
|
||||
|
||||
$data = array("isSuccess" => $result);
|
||||
header("Content-Type: application/json");
|
||||
echo json_encode($data);
|
||||
}
|
||||
Reference in New Issue
Block a user