Controle de Gastos

Lista de Gastos

connect_error) { die("Erro de conexão: " . $conn->connect_error); } // Processamento do formulário if ($_SERVER["REQUEST_METHOD"] == "POST") { $name = $_POST['name']; $description = $_POST['description']; $amount = $_POST['amount']; $date = date("Y-m-d"); // Insere os dados no banco de dados $sql = "INSERT INTO expenses (name, description, amount, date) VALUES ('$name', '$description', $amount, '$date')"; if ($conn->query($sql) === TRUE) { // Apenas mostra mensagem de sucesso aqui, se desejar } else { echo "Erro ao adicionar gasto: " . $conn->error; } } // Seleciona os gastos do banco de dados $sql = "SELECT * FROM expenses"; $result = $conn->query($sql); $total = 0; if ($result->num_rows > 0) { while($row = $result->fetch_assoc()) { echo ""; $total += $row["amount"]; } } else { // Se não houver gastos no banco de dados, você pode exibir uma mensagem aqui echo ""; } // Exibe o total dos gastos echo ""; $conn->close(); ?>
Nome Descrição Valor Data
" . $row["name"] . "" . $row["description"] . "R$ " . $row["amount"] . "" . $row["date"] . "
Nenhum gasto encontrado
Total:R$ " . $total . "