Ciao a tutti, il problema è il seguente.

Ho questo DATABASE:

un carrello della spesa con i campi Id, codice, nome, quantità, prezzo

1. Per i prezzi in euro è meglio usare : es. -> decimal es.(6,2) o float (6,2) ???????????

2. Voglio fare la somma tra quantità e prezzo, per esempio nella prima riga.

estraggo con la query "select quantita, prezzo from carrello where id='1' ";

$quantita = $array['quantita']; es(2)
$prezzo = $array['prezzo']; es(29.90)
$tot = ($quantita*$prezzo);

print("Costo totale: " . round($tot, 2) . " €");

PERCHE AL POSTO DI STAMPARMI 59.80 MI STAMPA 59.8 ???? HO MESSO PURE LA ROUND CHE DOVREBBE TENERMI CONTO DI 2 DECIMALI E NON UNO! NON CAPISCO DOVE SBAGLIO! AIUTOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO