38 lines
1.2 KiB
PHP

<?php
include('../include/headscript.php');
include('../class/company.php');
$conn = new mysqli($servername, $username, $password, $database);
// Debug per visualizzare i dati inviati
// Per vedere cosa viene inviato
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
$idlab = $_POST['idlab'];
$name = $_POST['name'];
$country = $_POST['country'];
$status = $_POST['status'];
// Prepara la query di aggiornamento
$stmt = $conn->prepare("UPDATE laboratories SET name = ?, country = ?, status = ? WHERE idlab = ?");
$stmt->bind_param("sssi", $name, $country, $status, $idlab);
// Esegui la query e verifica il risultato
if ($stmt->execute()) {
echo json_encode(["status" => "success", "message" => "Laboratory updated successfully."]);
} else {
// Mostra l'errore se la query fallisce
echo json_encode([
"status" => "error",
"message" => "Failed to update laboratory.",
"error" => $stmt->error, // Mostra il messaggio di errore
"errno" => $stmt->errno // Mostra il codice di errore
]);
}
$stmt->close();
} else {
echo json_encode(["status" => "error", "message" => "Invalid request method"]);
exit;
}
$conn->close();