我是 php 和 mysql 的新手..&我想将钱存储在数据库中,例如 45,000 或 21,000 ....
现在我使用数据类型 decimal(50,2) ,但当我输入 45,000 时它只显示 45...
如果我输入 45000 ...那么结果就可以......但我想像这样输入 45,000...
我应该使用什么数据类型...以便它正确显示?
如果我使用 varchar(50),那么我无法对数据进行排序...这就是问题...
请给点建议..
谢谢
最佳答案
只需使用decimal(10,2)
字段类型并使用money_format()在 PHP 中
关于php - 如何在mysql中设置money的数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15262838/