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 "
" . $row["name"] . "
" . $row["description"] . "
R$ " . $row["amount"] . "
" . $row["date"] . "
";
$total += $row["amount"];
}
} else {
// Se não houver gastos no banco de dados, você pode exibir uma mensagem aqui
echo "