表单提交上的PHP自动递增编号

时间:2012-07-09 14:06:25

标签: php mysql phpmyadmin

我有一个脚本,它根据数据库中的值计算报价。

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

例如,Joe Bloggs获得引用,引用参考编号111显示在屏幕上。

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

用于实现此目的的最佳代码是什么?

2 个答案:

答案 0 :(得分:2)

您应该考虑数据库中的自动增量ID列。 http://dev.mysql.com/doc/refman/5.0/en/example-auto-increment.html

作为替代方案,您可以使用php ...

将数字写入文件

答案 1 :(得分:0)

PHP与AUTO_INCREMENT MySQL属性没有

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

要显示AUTO_INCREMENT字段的最新数量,请使用mysql_insert_id()或查看this article