Php 在页面上刷新数据库中的唯一条目

Php 在页面上刷新数据库中的唯一条目,php,html,session,Php,Html,Session,在页面加载时,我在PHP的帮助下在数据库中创建一个条目。如果我刷新了一个页面,那么数据库中有另一个条目,我想阻止这另一个条目 如何使用会话或cookie完成此操作?逻辑在此 If(isset(*session*)){ Do nothing; } else{ 1.Database insert; 2.set *session* with expir time that you want (next time check in **if condition**)

在页面加载时,我在PHP的帮助下在数据库中创建一个条目。如果我刷新了一个页面,那么数据库中有另一个条目,我想阻止这另一个条目

如何使用会话或cookie完成此操作?

逻辑在此

If(isset(*session*)){
       Do nothing;
}
else{
      1.Database insert;
      2.set *session* with expir time that you want (next time check in **if condition**)

}

您也可以使用cookies

请共享您的代码。这不是它的工作方式。让我们看看你的尝试。这里没有人能理解没有代码的英语。谈话是廉价的。不幸的是,你的问题归结为为为我写代码,虽然许多用户愿意为陷入困境的程序员编写代码,但他们通常只在海报已经试图自己解决问题时才提供帮助。演示这项工作的一个好方法是包括您迄今为止编写的代码、示例输入、预期输出和实际获得的输出(控制台输出、回溯等)。检查and.Thanxs..但是我有点困惑,如何识别页面重新加载或窗口关闭???(我是一个新成员)@SonalNathavani没有这样的方法来阻止使用php重新加载页面。但是,您可以在将新条目添加到db之前检查它是否已经存在。对于窗口关闭,有一个
onbeforeuload
事件,当窗口关闭或页面重定向发生时触发该事件。