如何使thinkphp框架编写的代码每隔一段时间自动运行一次

我编写的这段代码的目的主要是从数据库的数据表里获取实时更新的数据,经过逻辑运算后再插入到数据库里的另外一种表里,提问的主要目的是如何让这段代码每隔一段时间自动运行一次... 我编写的这段代码的目的主要是从数据库的数据表里获取实时更新的数据,经过逻辑运算后再插入到数据库里的另外一种表里,提问的主要目的是如何让这段代码每隔一段时间自动运行一次 展开
 我来答
i看世界影视剪辑
2019-01-16 · 注重细节,追求完美
i看世界影视剪辑
采纳数:387 获赞数:1010

向TA提问 私信TA
展开全部
编写mysql的计划任务,或者是看你的什么服务器,比如linux还有有个计划任务,crontab 这样也可以定时执行你想要的代码,两个写起来都很简单,前者是写在数据库的计划任务里面的,所以是执行mysql任务,后者是执行的某个PHP文件,所以,可以执行PHP的任何代码
追问
crontabs只能在linux上用吗?除了编写MySQL的计划任务之外Windows系统怎么做呢?
百度网友d286161
2019-01-16 · 超过41用户采纳过TA的回答
知道小有建树答主
回答量:135
采纳率:75%
帮助的人:25.2万
展开全部
数据库的数据表里获取实时更新的数据 在这个数据表的加个字段 createtime 时间,每次访问这个控制器,time()-createtime 当前的时间减去数据库的时间 >50,那么久执行,修改当前更新的数据和时间,然后把数据传到另外一个表里。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
枝昂熙0h5
2019-01-16 · TA获得超过351个赞
知道小有建树答主
回答量:416
采纳率:0%
帮助的人:49.1万
展开全部
你在入口文件 是不是run运行了一下!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式