用js ajax
创新互联建站是一家专业提供福绵企业网站建设,专注与网站制作、成都做网站、H5页面制作、小程序制作等业务。10年已为福绵众多企业、政府机构等服务。创新互联专业的建站公司优惠进行中。
script language="javascript"
var lankii=setIntval(dosave(),10000);//每10秒调用dosave()
function dosave()
{
...
// ajax相关代码,调用存储数据的Php文件
}
//停止调用用如下
clearIntval(lankii);
/script
对,每次刷新都要重新从数据库里读出,效率肯定会低,用js来做吧,像可以用如:setTimeout()或setInterval()这些都可以做到,希望对你有帮助。
用JS去操作执行PHP脚本,很简单
这里只提供思路,有问题来我博客留言
用时间比较函数实现的吧
比如
if(mktime() - $db_date 15*24*60*60){
echo "帖子发布时间超过15日,该帖子禁止回复"
}
$db_date是你从数据库查询出来的时间
兄弟。。服务器是不能操作数据库的,只有php才能操作数据库。。应该是服务器定期执行某个php程序,这个php程序刷新数据库。。linux下面可以用crontab命令,把你的php程序写在一个文件里面,然后用crontab命令定期调用。。
PHP都是被动执行的,不能主动运行。
你可以写一个php的cli脚本,在linux下用crontable ,windows下是计划与任务,
每隔1天定时执行一下,完成检查。