Explorar el Código

新增寫入日誌

steve07s hace 3 años
padre
commit
86802ab51b
Se han modificado 3 ficheros con 8 adiciones y 10 borrados
  1. 1 1
      log.php
  2. 4 3
      script/php/get_log.php
  3. 3 6
      script/php/importTool/insertExcel.php

+ 1 - 1
log.php

@@ -1,5 +1,5 @@
 <?php
-//include($_SERVER['DOCUMENT_ROOT'] . "/Authorization/script/php/permission/check_right.php");
+include($_SERVER['DOCUMENT_ROOT'] . "/Authorization/script/php/permission/check_right.php");
 ?>
 <!doctype html>
 <html class="fixed">

+ 4 - 3
script/php/get_log.php

@@ -12,15 +12,16 @@ if ($conn === false) {
     die(print_r(sqlsrv_errors(), true));
 }
 
-$sql = "SELECT [Import_Log].[UserID],[DepartmentName],[Import_Log].[project_id],[project_name],[upload_time] FROM [21000X].[dbo].[Import_Log] 
-JOIN [permissions].[dbo].[user] ON [user].[UserID] = [Import_Log].[UserID]
-JOIN [Project_Table] ON [Project_Table].[project_id] = [Import_Log].[project_id]
+$sql = "SELECT [Import_Log].[UserID],[UserName],[DepartmentName],[Import_Log].[project_id],[project_name],[upload_time] FROM [21000X].[dbo].[Import_Log] 
+JOIN [dbo].[user] ON [user].[UserID] = [21000X].[dbo].[Import_Log].[UserID]
+JOIN [21000X].[dbo].[Project_Table] ON [Project_Table].[project_id] = [Import_Log].[project_id]
 JOIN [permissions].[dbo].[Department] ON [user].[DepartmentID] = [Department].[DepartmentID]";
 $stmt = sqlsrv_query($conn, $sql);
 while ($row = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)) {
 
     $temp = array();
     $temp["UserID"] = $row["UserID"];
+    $temp["UserName"] = $row["UserName"];
     $temp["DepartmentName"] = $row["DepartmentName"];
     $temp["project_id"] = $row["project_id"];
     $temp["project_name"] = $row["project_name"];

+ 3 - 6
script/php/importTool/insertExcel.php

@@ -1,4 +1,5 @@
 <?php
+session_start();
 require '../../../vendor/autoload.php';
 include("../sql.php");
 
@@ -138,11 +139,7 @@ for ($s = 0; $s < $sheetCount; $s++) {
 }
 
 // $Category_List_s = implode(",", $Category_List);
-// $sql = "IF NOT EXISTS (SELECT [list_id] FROM [Category_List] WHERE [category_list] = '{$Category_List_s}')
-//             BEGIN
-//                 INSERT INTO [Category_List] ([category_list])
-//                 VALUES ('{$Category_List_s}')
-//             END";
-// $fetchResult = sqlsrv_query($conn, $sql);
+$sql = "INSERT INTO [Import_Log] ([UserID],[project_id]) VALUES (?,?)";
+$fetchResult = sqlsrv_query($conn, $sql,array($_SESSION['UserID'],$project_id));
 sqlsrv_close($conn);
 header("Location: ../../../Upload.php?status=success");