Salve a tutti ho un problema con una funzione che effettua il calcolo tra numeri decimali.
La mia applicazione prevede un listino prezzi caricato da un server nel Database. Il data base ha un campo prezzo (relativo ad ogni singolo articolo) che è un varchar (la scelta del varchar non è casuale perche poiche essendo il listino aggiornato autoamticamente da file excel i decimali a volte sono separati dal "." altre dalla ",")
comunque il mio porblema è questo, per fare i calcoli mi servono cifre decimali separate dal "." c'è qualche funzione che prende dal DB il prezzo di ogni articolo e sostituisce (laddove è presente) la "," il "."???
ho rpovato con la funzione number_format($row['prezzo'],2,".","") ma mi arrotonda i prezzi in modo errato ad esempio 1,53 lo trasforma in 1.00.
Come posso fare???? grazie a tutti per ogni intervento