2024-10-24 15:54:28 +02:00

42 lines
1.3 KiB
PHP

<?php
// Include connection and session files
include('../include/headscript.php');
include("../class/company.php");
$conn = new mysqli($servername, $username, $password, $database);
// Verifica se l'id è stato passato tramite POST
// Verifica se l'id è stato passato tramite POST
if (isset($_POST['id'])) {
$id = intval($_POST['id']); // Assicura che l'id sia un intero
// Connessione al database
$conn = new mysqli($servername, $username, $password, $database);
// Verifica della connessione
if ($conn->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
}