首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >表单提交时PHP自动递增编号

问表单提交时PHP自动递增编号
EN

Stack Overflow用户
提问于 2012-07-09 22:06:25
回答 2查看 6.8K关注 0票数 0

我有一个脚本,计算数据库中的价值为基础的报价。

我需要一段简单的PHP代码来显示一个数字,并在每次提交表单时将其加1。

例如,Joe Bloggs得到一个引用,引用编号111显示在屏幕上。

下次提交表单时,它将在屏幕上显示112,依此类推。

要实现这一点,最好的代码是什么?

EN

回答 2

Stack Overflow用户

发布于 2012-07-09 22:25:04

您真的应该考虑在数据库中设置一个自动递增的id列。http://dev.mysql.com/doc/refman/5.0/en/example-auto-increment.html

作为另一种选择,您可以使用php将数字写入文件中。

票数 2
EN

Stack Overflow用户

发布于 2012-07-09 22:28:00

PHP有 to to AUTO_INCREMENT MySQL属性。

只需将AUTO_INCREMENT应用于您想要的字段,并在插入数据时,将数据插入到除AUTO_INCREMENT字段之外的每个字段。MySQL会自动为你做这件事。

要显示AUTO_INCREMENT字段的最新编号-请使用mysql_insert_id()或查看this article。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11396680

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档