El codigo que tengo es el siguiente:
Código PHP:
echo number_format($price_from,0,",",".")
y lo tengo dentro de un input text para mandar una busqueda a la base de datos:
Código HTML:
<input type=text name=price_from value="<?php if ($price_from >0) echo number_format($price_from,0,",",".");?>"
para que lo entendais si tengo 999.999
el resultado que me da al enviarlo por el form y recogerlo en vez de ser 999.999
obtento 1000 porque toma los ultimos 999 como decimales y me lo redondea.
como puedo evitar este problema?