sto cercando di eseguire una sottrazione tra due variabili
Codice PHP:
function aggiorna_record()
{
    
// recupero gli altri campi del form
    
$soldi $_POST['soldi'];
    
$soldi = (int) $_POST['soldi'];
    
$variabile   intval($_POST['variabile']);
    
    
//definisco la variabile di costo
    
$costo     1000000;
    
$resto $soldi $costo;

    
$id intval($_GET['id']);

    
// preparo la query
    
$query "UPDATE fanta_squadra SET
                soldi   = '
$resto',
                tettoia = '
$variabile'

                WHERE id = 
$id"
il valore restituito è -$costo
eppure il campo 'soldi' sul database non è nullo ed è impostato su un valore numero.
il campo è definito come int(11)
non riesco a capire perchè legge il valore $costo come se fosse nullo.

sapete come posso fare?
grazie