Mysql / php - 身份证号码达到9999并从0001开始计算

时间:2013-04-03 11:08:47

标签: php mysql numbers auto-increment

我有一个PHP网站,它接受客户应用程序。每个应用程序都有一个增量的ID号。

最近该网站的应用程序ID号为9999,但不是继续使用10000而是恢复为0001

为什么会发生这种情况的想法 - 也许某种php或mysql设置,范围或限制?!

提前致谢

3 个答案:

答案 0 :(得分:0)

增量主键可能允许int的大小。

答案 1 :(得分:0)

请在ID int(11)的表格结构中执行此操作 长度为11

答案 2 :(得分:0)

是的,在PHP中应用了一些形成限制为4位数(0000)所以当它达到10000时它会切断第一个1.这导致它在后端和其他地方显示为0001等。

因此,它也在发送给申请人的电子邮件中发送了id nmber的剪辑版本,并造成各种混乱大声笑!

花了一段时间找到正确的文件,因为原始编码器不可用!

感谢所有人。