prepare($sql); $stmt->execute([ 'id' => $expense_id, 'user_id' => $user_id ]); // Opcional: verificar se alguma linha foi afetada para dar um feedback mais preciso if ($stmt->rowCount() > 0) { $_SESSION['success_message'] = 'Despesa excluída com sucesso!'; } else { $_SESSION['error_message'] = 'Não foi possível excluir a despesa. Ela não foi encontrada ou não pertence a você.'; } } catch (PDOException $e) { $_SESSION['error_message'] = 'Erro ao excluir a despesa: ' . $e->getMessage(); } // Redirecionar de volta para a página de despesas header('Location: expenses.php'); exit;