我有一个基于数据库中的值计算报价的脚本。表单提交的PHP自动增量编号
我需要一段简单的PHP代码来显示一个数字,并在每次提交表单时加1。
例如,Joe Bloggs获取报价,报价参考号111显示在屏幕上。
下次提交表单时,它将在屏幕上显示112等等。
什么是最好的代码来实现这一目标?
我有一个基于数据库中的值计算报价的脚本。表单提交的PHP自动增量编号
我需要一段简单的PHP代码来显示一个数字,并在每次提交表单时加1。
例如,Joe Bloggs获取报价,报价参考号111显示在屏幕上。
下次提交表单时,它将在屏幕上显示112等等。
什么是最好的代码来实现这一目标?
你应该真的考虑数据库中的自动增量id列。 http://dev.mysql.com/doc/refman/5.0/en/example-auto-increment.html
正如你可以写数与PHP文件替代...
PHP有什么做AUTO_INCREMENT
MySQL的属性。
只需将AUTO_INCREMENT
应用于您想要的字段,并在插入数据时,将数据插入除AUTO_INCREMENT
字段以外的每个字段。 MySQL会自动为你做。
要显示您的AUTO_INCREMENT
字段的最新编号 - 请使用mysql_insert_id()
或请参阅this article。
你可以发布你做了什么/尝试? – raym0nd 2012-07-09 14:07:40
也许你想在数据库的报价表中自动增加一列? PHP只会读取列中的值,并信任mysql来做正确的事情。 – AllInOne 2012-07-09 14:09:36
当在页面上显示所有评论时,您可以为每个结果增加一个变量。 – Florent 2012-07-09 14:13:27