false, 'message' => 'Parametri mancanti.']); exit; } $id = (int)$_GET['id']; $status = $_GET['status'] === 'active' ? 'active' : 'inactive'; $db = DBHandlerSelect::getInstance(); $pdo = $db->getConnection(); $stmt = $pdo->prepare("UPDATE production_lines SET status = ? WHERE id = ?"); $stmt->execute([$status, $id]); if ($stmt->rowCount() > 0) { echo json_encode(['success' => true]); } else { echo json_encode(['success' => false, 'message' => 'Nessuna modifica effettuata.']); } } catch (Exception $e) { echo json_encode(['success' => false, 'message' => 'Errore: ' . $e->getMessage()]); }