<?php
include_once('../config.php');

if ($_SERVER['REQUEST_METHOD'] == 'POST') {
    $id = intval($_POST['id']);
    $campo = $_POST['campo'];
    $valor = $_POST['valor'];

    // Se o campo for data, converte de 21/03/2026 para 2026-03-21
    if($campo == 'data_mov') {
        $partes = explode('/', $valor);
        if(count($partes) == 3) {
            $valor = $partes[2] . '-' . $partes[1] . '-' . $partes[0];
        }
    }

    // Tratamento de valor numérico
    if($campo == 'valor') {
        $valor = str_replace(',', '.', $valor);
    }
    
    $valor_limpo = mysqli_real_escape_string($conn, strtoupper($valor));

    $sql = "UPDATE lancamentos_casa SET $campo = '$valor_limpo' WHERE id = $id";
    
    if($conn->query($sql)) {
        echo "OK";
    } else {
        echo $conn->error;
    }
}
?>