From da95ee6c2f64df1ece55a1733817790a51e7aa19 Mon Sep 17 00:00:00 2001 From: Claudio Date: Thu, 24 Oct 2024 15:54:28 +0200 Subject: [PATCH] added intervnetion page --- public/userarea/importify/delete_json.php | 41 +++++ .../userarea/importify/interventionlist.php | 148 ++++++++++++++++++ 2 files changed, 189 insertions(+) create mode 100644 public/userarea/importify/delete_json.php create mode 100644 public/userarea/importify/interventionlist.php diff --git a/public/userarea/importify/delete_json.php b/public/userarea/importify/delete_json.php new file mode 100644 index 0000000..9a288dd --- /dev/null +++ b/public/userarea/importify/delete_json.php @@ -0,0 +1,41 @@ +connect_error) { + echo "error"; // Errore di connessione + exit; + } + + // Prepara la query di cancellazione + $sql = "DELETE FROM temp_json_queue WHERE id = ?"; + + // Utilizza una prepared statement per evitare SQL injection + $stmt = $conn->prepare($sql); + $stmt->bind_param("i", $id); + + // Esegui la query e verifica il risultato + if ($stmt->execute()) { + // Imposta header per evitare output non necessari + header('Content-Type: text/plain'); + echo "success"; // Cancellazione riuscita + } else { + echo "error"; // Errore durante la cancellazione + } + + // Chiude la connessione e la prepared statement + $stmt->close(); + $conn->close(); +} else { + echo "error"; // Errore: nessun ID passato +} diff --git a/public/userarea/importify/interventionlist.php b/public/userarea/importify/interventionlist.php new file mode 100644 index 0000000..e63eb58 --- /dev/null +++ b/public/userarea/importify/interventionlist.php @@ -0,0 +1,148 @@ + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + + +
+
+
+
+
+

Intervention necessary

+
+
+
+ +
+
+
+
+
Records
+
+ + + + + + + + + + + + connect_error) { + die("Connection failed: " . $conn->connect_error); + } + + // Query for rows with processed = 2 + $sql = "SELECT * FROM temp_json_queue WHERE processed = 2"; + $result = $conn->query($sql); + + if ($result->num_rows > 0) { + while ($row = $result->fetch_assoc()) { + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + echo ""; + } + } else { + echo ""; + } + + $conn->close(); + ?> + +
IDUUIDLab IDReceived AtActions
" . $row['id'] . "" . $row['uuid'] . "" . $row['lab_id'] . "" . $row['received_at'] . " + Import + +
No records found
+
+
+
+
+
+ +
+
+
+ + +
+
+ + + + + + \ No newline at end of file