迅睿CMS框架是一款PHP8高性能·简单易用的CMS开源开发框架,基于MIT开源许可协议发布,免费且不限制商业使用,是免费开源的产品,以万端互联为设计理念,支持的微信公众号、小程序、APP客户端、移动端网站、PC网站等多终端式管理系统。
联系官方销售客服
1835022288
028-61286886
请问怎么样做一个定制任务,让任务执行dr_1_news_data_[tableid](内容附表)->>content(内容)的替换?
因为我一直在采集xunrui的文章,文章采集到本站后,我想让系统自动查找content字段下所有有关xunrui的文字进行批量替换成abc!!
请问这整个流程应该如何操作?
<?php /** * 控制器 - 任务计划执行 */ // 这里直接写PHP控制器程序代码即可 $table = \Phpcmf\Service::M()->dbprefix(SITE_ID.'_news'); for ($i = 0; $i < 200; $i ++) { if (!\Phpcmf\Service::M()->db->query("SHOW TABLES LIKE '".$table.'_data_'.$i."'")->getRowArray()) { break; } \Phpcmf\Service::M()->db->query('UPDATE `'.$table.'_data_'.$i.'` SET `content`=REPLACE(`content`, \'11111111111111\', \'222222222222222222\')'); }