grade_proc.php 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137
  1. <?php
  2. include $_SERVER['DOCUMENT_ROOT'].'/common/lib/comm.php';
  3. $cd_model_sub = trim(avoid_crack($_POST["cd_model_sub"]));
  4. $cd_grade = trim(avoid_crack($_POST["cd_grade"]));
  5. $nm_grade = trim(avoid_crack($_POST["nm_grade"]));
  6. $ds_status = trim(avoid_crack($_POST["ds_status"]));
  7. $ds_cate = trim(avoid_crack($_POST["ds_cate"]));
  8. if(!$ds_cate) $ds_cate='A0';
  9. $cd_userid = $_SESSION['admin_cd_userid'];
  10. $PageNo = trim(avoid_crack($_POST["PageNo"]));
  11. $ds_status = "A0";
  12. switch($mode) {
  13. //게시판 글쓰기
  14. case "Add" :
  15. include $_SERVER['DOCUMENT_ROOT'].ADMIN_PATH.'common/auth_chk.php';
  16. $RES = array('CODE'=>'9999', 'MSG'=>'');
  17. try {
  18. $sql = "insert into car_grade SET
  19. cd_model_sub = '$cd_model_sub'
  20. , nm_grade = '$nm_grade'
  21. , ds_status = 'A0'
  22. , dt_insert = now()
  23. , nm_insert = '$cd_userid'
  24. , dt_update = now()
  25. , nm_update = '$cd_userid'
  26. , ds_delind = 'N'
  27. ";
  28. $result = mysql_query($sql,$connect);
  29. if(!$result) {
  30. throw new Exception("입력 실패 하였습니다.", "9990");
  31. }
  32. $RES['CODE'] = "0000";
  33. $RES['MSG'] = "정상";
  34. }catch(Exception $e){
  35. $RES['CODE'] = $e->getCode();
  36. $RES['MSG'] = $e->getMessage();
  37. }
  38. @mysqli_close($connect);
  39. echo json_encode($RES);
  40. exit;
  41. break;
  42. //글수정
  43. case "Update":
  44. include $_SERVER['DOCUMENT_ROOT'].ADMIN_PATH.'common/auth_chk.php';
  45. $RES = array('CODE'=>'9999', 'MSG'=>'');
  46. try {
  47. $sql = "UPDATE car_grade SET
  48. cd_model_sub = '$cd_model_sub'
  49. , nm_grade = '$nm_grade'
  50. , dt_update = now()
  51. , nm_update = '$cd_userid'
  52. , ds_delind = 'N'
  53. WHERE cd_grade = '$cd_grade'
  54. ";
  55. $result = mysql_query($sql,$connect);
  56. if(!$result) {
  57. throw new Exception("수정 실패 하였습니다.", "9990");
  58. }
  59. $RES['CODE'] = "0000";
  60. $RES['MSG'] = "정상";
  61. }catch(Exception $e){
  62. $RES['CODE'] = $e->getCode();
  63. $RES['MSG'] = $e->getMessage();
  64. }
  65. @mysqli_close($connect);
  66. echo json_encode($RES);
  67. exit;
  68. break;
  69. //글삭제 처리
  70. case "Delete" :
  71. include $_SERVER['DOCUMENT_ROOT'].ADMIN_PATH.'common/auth_chk.php';
  72. $RES = array('CODE'=>'9999', 'MSG'=>'');
  73. try {
  74. $sql = "UPDATE car_grade SET
  75. dt_update = now()
  76. , nm_update = '$cd_userid'
  77. , ds_delind = 'Y'
  78. WHERE cd_grade = '$cd_grade'
  79. ";
  80. $result = mysql_query($sql,$connect);
  81. if(!$result) {
  82. throw new Exception("삭제에 실패 하였습니다.", "9990");
  83. }
  84. $RES['CODE'] = "0000";
  85. $RES['MSG'] = "정상";
  86. }catch(Exception $e){
  87. $RES['CODE'] = $e->getCode();
  88. $RES['MSG'] = $e->getMessage();
  89. }
  90. @mysqli_close($connect);
  91. echo json_encode($RES);
  92. exit;
  93. break;
  94. default :
  95. AlertRedirect("지정되지않은 요청입니다","index.php?ds_cate=$ds_cate");
  96. break;
  97. }
  98. mysql_close($connect);
  99. ?>