getConnection(); $data = json_decode(file_get_contents("php://input"), true); if (!$data || !isset($data['template_id'], $data['xls_headers'])) { echo json_encode(["success" => false, "message" => "Invalid or missing data"]); exit; } $templateId = $data['template_id']; $xlsHeaders = $data['xls_headers']; try { $stmt = $pdo->prepare("UPDATE excel_templates SET xls_headers = ? WHERE id = ?"); $result = $stmt->execute([$xlsHeaders, $templateId]); if (!$result) { echo json_encode(["success" => false, "message" => "Database update failed"]); exit; } echo json_encode(["success" => true, "message" => "XLS headers saved successfully"]); } catch (Exception $e) { echo json_encode(["success" => false, "message" => "Error: " . $e->getMessage()]); } exit;