Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 用论坛系统的计划任务执行 SQL 语句

[复制链接]
bjpepper 发表于 2017-5-13 12:14:18 | 显示全部楼层 |阅读模式
如题,想要每小时更新用户组的信息,就是把新注册的用户改一下用户组,语句很简单。
  1. UPDATE pre_common_member
  2. SET groupid = 10
  3. WHERE regdate >= UNIX_TIMESTAMP() - 3600
  4. AND groupid = 8
复制代码

目前想到的方案是把这段 SQL 写进 php 里面,然后把 php 放在 /source/include/cron 里,论坛后台设定计划任务一小时执行一次。
参考了这个帖子,https://discuz.dismall.com/forum. ... ead&tid=3804834,但是提供的例子是插件的计划任务,而不是论坛系统的计划任务。
所以求一下把这段 SQL 放在 php 里执行的例子,希望有个参考,谢谢!
 楼主| bjpepper 发表于 2017-5-13 12:17:15 | 显示全部楼层
或者另一个想到的方案是直接把这个 SQL 放在服务器上,然后 linux crontab 定时执行,但是表单名字怎么处理?直接把上面那四行 .sql 文件扔在服务器上,pre_common_member 是不是读不出来?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-27 08:23 , Processed in 0.020153 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表