Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如果数据库值在特定时间段之前发生更改,如何停止代码_Php_Mysql - Fatal编程技术网

Php 如果数据库值在特定时间段之前发生更改,如何停止代码

Php 如果数据库值在特定时间段之前发生更改,如何停止代码,php,mysql,Php,Mysql,我正在使用PHP和mySQL,在我的“用户”表中,我有HWID值。每次登录时,HWID都会更新。我如何限制他们在3天内仅使用1个HWID的登录能力?如果HWID在3天内更新为不同的值,则会阻止他们登录?实现这一点的一种方法是在用户表中添加一个名为update_date的字段,用于跟踪HWID上次更新的时间。如果更新日期字段仍在上次更新时间的3天内,则不要让他们登录 如果您提供了一些代码,我们可以从那里查看和工作。您尝试了什么?您具体停留在什么位置?您是否存储他们上次登录的时间?添加一列,其中包含

我正在使用PHP和mySQL,在我的“用户”表中,我有HWID值。每次登录时,HWID都会更新。我如何限制他们在3天内仅使用1个HWID的登录能力?如果HWID在3天内更新为不同的值,则会阻止他们登录?

实现这一点的一种方法是在用户表中添加一个名为update_date的字段,用于跟踪HWID上次更新的时间。如果更新日期字段仍在上次更新时间的3天内,则不要让他们登录


如果您提供了一些代码,我们可以从那里查看和工作。

您尝试了什么?您具体停留在什么位置?您是否存储他们上次登录的时间?添加一列,其中包含保存HWID的时间。检查当前时间是否少于3天,当前ID是否不同。为什么不使用HWID以外的其他值?@Script47我现在还没有真正尝试什么,我需要一个想法来完成该任务。