我对PHP脚本进行了ajax调用,该脚本从MS Access数据库返回货币。如果我使用以下方法打印出原始数字:
echo odbc_result($rs,"w_mediacst_u"); // prints out 29.0000 every time.
如果我将其格式化为:
$printIORate = number_format(odbc_result($rs,"w_mediacst_u"), 2, '.', ',');
echo $printIORate; // prints out 28.:0 at random times.
// else prints out 29.00 as expected.
我可以每隔几秒重新加载页面,如果我得到预期的29.00或奇怪的28:0,它似乎是完全随机的
如果有帮助,服务器是Windows Server 2003框。此外,数据库中的数据不会更改。在Access中查看数据时,它看起来像:$29.00