Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP+;mySQL:存储和显示价格和百分比_Php_Mysql_Decimal - Fatal编程技术网

PHP+;mySQL:存储和显示价格和百分比

PHP+;mySQL:存储和显示价格和百分比,php,mysql,decimal,Php,Mysql,Decimal,我正在创建一个网站,在这个网站上我对价格和百分比进行了大量的研究 我在mySQL上以十进制(10,2)存储所有价格 问题是如果我输入1000,25它存储1000。。。我做错了什么?也许我没有正确理解十进制(10,2)是如何工作的。。。谢谢大家 您必须输入1000.25而不是1000,25在输入逗号(10000,25)时,请使用点而不是逗号十进制类型。这就是您出错的原因。我们需要您精确的php和mysql代码来查找您的错误。但我想gbestard是对的,您需要使用点而不是逗号。如果您插入值1000

我正在创建一个网站,在这个网站上我对价格和百分比进行了大量的研究

我在mySQL上以十进制(10,2)存储所有价格


问题是如果我输入1000,25它存储1000。。。我做错了什么?也许我没有正确理解十进制(10,2)是如何工作的。。。谢谢大家

您必须输入1000.25而不是1000,25

在输入逗号(10000,25)时,请使用点而不是逗号十进制类型。这就是您出错的原因。我们需要您精确的php和mysql代码来查找您的错误。但我想gbestard是对的,您需要使用点而不是逗号。如果您插入值1000,25,它一定会给您错误。。!!!因为类型是十进制(10,2)。谢谢各位,我搞混了我们如何使用昏迷和点来与其他国家进行比较。。。我将在表单上为用户输入一个默认示例值:)如果您插入值1000,25,它必须给您错误。。!!!由于类型为十进制(10,2)