model_proc.php 2.8 KB

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