PHP / MYsql中的重复问题

我在mysql表中插入一行.该行已成功插入表中.
但问题是每当我刷新页面时,数据库中都会添加一个新行.

怎么预防呢?

解决方法:

这是浏览器的问题.他们在刷新时重新发布数据.为了防止它发生,每次插入新记录时,您都必须检查代码中的数据重复.这是必须防止重复数据的一般做法.

在另一种需要和允许真正重复数据的情况下,您可以做的是在每次插入标题后将用户重定向到同一注册页面(“Location:{$location}”);.这将清除浏览器的POST数据.

上一篇:如何只刷新php中的特定功能?


下一篇:spring容器的refresh方法分析