<?php
require_once __DIR__ . '/../auth/verifica.php';
require_once __DIR__ . "/../config/conexao.php";

$id = intval($_GET['id'] ?? 0);
if ($id <= 0) { header("Location: contas_pagar.php"); exit; }

if($_POST){
$pdo->prepare("UPDATE contas_pagar SET descricao=:d,valor=:v,data_vencimento=:dt WHERE id=:id")
->execute([
":d"=>$_POST['descricao'],
":v"=>$_POST['valor'],
":dt"=>$_POST['data_vencimento'],
":id"=>$id
]);
header("Location: contas_pagar.php");
}

$stmt_d = $pdo->prepare("SELECT * FROM contas_pagar WHERE id=?"); $stmt_d->execute([$id]); $d = $stmt_d->fetch();
?>

<form method="POST">
<input name="descricao" value="<?= $d['descricao'] ?>"><br>
<input name="valor" value="<?= $d['valor'] ?>"><br>
<input type="date" name="data_vencimento" value="<?= $d['data_vencimento'] ?>"><br>
<button>Atualizar</button>
</form>
