接受包含多点系统的值

时间:2011-03-31 15:39:54

标签: php mysql database floating-point

我如何接受来自用户的包含多个点的值,例如1.2.1 ...如果我使用float - 1.2.1会转换为1.2。

感谢。

2 个答案:

答案 0 :(得分:3)

简单的答案:如果你想要多个分数不要使用FLOAT : - )

使用像varchar或text这样的东西

答案 1 :(得分:0)

将其视为文本。

浮点数用于表示实数,“1.2.1”不是实数。

或者,如果“1.2.1”只是一组数字,您可以使用句点作为分隔符将“1.2.1”的输入分成三个单独的数字,并将它们存储为不同的数字。