delete_data.php 986 B

123456789101112131415161718192021222324252627
  1. <?php
  2. session_start();
  3. date_default_timezone_set('Asia/Taipei');
  4. $now = date("Y/m/d H:m:s");
  5. include("./connect_sql.php");
  6. if (isset($_POST["delete-date"])) {
  7. $date = $_POST["delete-date"];
  8. $tables = ["BS_Data", "EP_Data", "ETI_Data", "EXM_Data", "OW_Data", "RB_Data", "SB_Data", "SID_Data", "SIS_Data", "SM_Data", "SP_Data", "SS_Data", "VG_Data", "TI_Data"];
  9. foreach ($tables as $table) {
  10. $sql = "DELETE FROM [BIMMonitor].[dbo].[{$table}] WHERE [Date] = '{$date}'";
  11. $stmt = sqlsrv_query($conn, $sql);
  12. }
  13. $sql = "INSERT INTO [dbo].[delete_table_log]
  14. ([UserID]
  15. ,[TableDate]
  16. ,[DeleteDate])
  17. VALUES
  18. ('{$_SESSION['UserID']}'
  19. ,'{$date}'
  20. ,'{$now}')";
  21. $stmt = sqlsrv_query($conn, $sql);
  22. echo $_SESSION['UserID'] . " 已將 " . $date . " 全數刪除!";
  23. header("Location: ../../delete.php?status=".$_SESSION['UserID'] . " 已將 " . $date . " 全數刪除!");
  24. } else {
  25. echo "請輸入日期";
  26. header("Location: ../../delete.php?status=請輸入日期");
  27. }