Ciao a tutti... il mio quesito del giorno, sarà banale per voi..ma per me no :-)

ho necessità di inserire dei numeri che abbiano due cifre decimali, nel mio caso dei costi in euro. Prima faccio una semplice moltiplicazione:

$a = 3.50;
$b = 3;
$tot = $a * $b;

e poi eseguo l'INSERT così:


$query = "INSERT INTO ticket (totale,date) VALUES ('$totale','$date')";
$risultato = mysql_query($query) or die(mysql_error());

così facendo il valore memorizzato su sql è: 10.00 e non 10.50..

come mai?

Attualmente il campo sql è settato su decimal(5,2)