[string global_cpnav_top]
设为首页收藏本站[string global_cpnav_extra1]
[string global_cpnav_extra2]切换到宽版
[ad headerbanner/wp a_h]

 找回密码
 立即注册
[string global_login_extra]

QQ登录

只需一步,快速开始

[ad subnavbanner/a_mu]
搜索
[string global_header]
[string viewthread_top] [ad text/wp a_t]
返回列表 发新帖[string viewthread_postbutton_top]
[string viewthread_beginline]
查看: 6201|回复: 2

[经验] Discuz! X2 批量修改会员用户组为另一用户组的方法

[复制链接] [string viewthread_title_extra]
[string viewthread_title_row]
[array viewthread_avatartop/0]
[array viewthread_avatar/0]
  • 打卡等级:本地老炮
[array viewthread_sidetop/0]

9337

威望

7452

金钱

1万

贡献

管理员

自由的灵魂

积分
107438
主题
5631
回帖
26662
注册时间
2003-4-10
最后登录
2026-10-2
[array viewthread_sidebottom/0]
发表于 2011-8-16 17:19:26 | 显示全部楼层 |阅读模式 [array viewthread_postheader/0]
[ad thread/a_pt/2/0]
[array viewthread_posttop/0]
[ad thread/a_pr/3/0]

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册 [string global_login_text]

×
公式:
  1. UPDATE 存放会员数据的表 SET 存放会员组别的字段 = REPLACE (存放会员组别的字段, '准备修改的会员组级别ID', '修改后的会员组级别ID');
复制代码


示例:
  1. UPDATE pre_common_member SET groupid = REPLACE (groupid, '8', '10');

复制代码

上面这句意思是:批量将“等待验证会员”替换成“新手上路”级别。


实际应用:

为了防范垃圾帐户,点拨论坛要求刚刚注册的新会员必须在24小时内完成新手专用任务,逾期则删除其账号,但是后来发现,同样的垃圾账号会再次注册进来,令人十分郁闷。单凭手工搜索此类帐户来删除肯定是低效的,所以就想通过一串SQL代码将“未完成新手任务”用户组的帐户批量添加到“禁止访问”用户组。在Discuz官方论坛咨询了一下,成功解决了这个问题。代码如下:

  1. UPDATE pre_common_member SET groupid = REPLACE (groupid, '9', '5') WHERE regdate < ( unix_timestamp( now( ) ) -86400 );
复制代码
其中 WHERE regdate < ( unix_timestamp( now( ) ) -86400 ); 这段代码定义了从当前时间往前推24小时的时间。



[array viewthread_postbottom/0]
不懂就搜!点此搜点拨论坛。如果本坛没有,请尝试点此问AI,或跟帖提问。
发帖前注意看置顶帖。
不定期借助AI对点拨论坛陈年老帖进行挖坟回复,打扰勿怪!
[array viewthread_postsightmlafter/0][ad thread/a_pb/1/0]
自己麻烦些,让帮你的人轻松些
回复 [array viewthread_postfooter/0]

使用道具 举报 [array viewthread_postaction/0]

[ad interthread/a_p/0]
[array viewthread_endline/0]
[array viewthread_avatartop/1]
[array viewthread_avatar/1]
[array viewthread_sidetop/1]

0

威望

148

金钱

0

贡献

新手上路

积分
149
主题
1
回帖
6
注册时间
2011-6-17
最后登录
2012-3-19
[array viewthread_sidebottom/1]
发表于 2011-8-17 09:33:59 | 显示全部楼层 [array viewthread_postheader/1]
[ad thread/a_pt/2/1]
[array viewthread_posttop/1]
[ad thread/a_pr/3/1]站长,论坛设置的功能你单独保存就好了,没必要在论坛公开吧!
[array viewthread_postbottom/1]
[array viewthread_postsightmlafter/1][ad thread/a_pb/1/1]
在已经有人回复时,不要在顶楼添加新问题。
回复 顶 踩 [array viewthread_postfooter/1]

使用道具 举报 [array viewthread_postaction/1]

[ad interthread/a_p/1]
[array viewthread_endline/1]
[array viewthread_avatartop/2]
[array viewthread_avatar/2]
  • 打卡等级:本地老炮
[array viewthread_sidetop/2]

9337

威望

7452

金钱

1万

贡献

管理员

自由的灵魂

积分
107438
主题
5631
回帖
26662
注册时间
2003-4-10
最后登录
2026-10-2
[array viewthread_sidebottom/2]
 楼主| 发表于 2011-8-17 09:48:35 | 显示全部楼层 [array viewthread_postheader/2]
[ad thread/a_pt/2/2]
[array viewthread_posttop/2]
[ad thread/a_pr/3/2]
点拨论坛是IsaacZ与大家分享自己学习心得的地方,之所以将这些设置也发布出来,是希望更多的站长能借鉴我的经验,共同维护良好的网络环境。
[array viewthread_postbottom/2]
不懂就搜!点此搜点拨论坛。如果本坛没有,请尝试点此问AI,或跟帖提问。
发帖前注意看置顶帖。
不定期借助AI对点拨论坛陈年老帖进行挖坟回复,打扰勿怪!
[array viewthread_postsightmlafter/2][ad thread/a_pb/1/2]
草率的提问只能得到草率的回答
回复 顶 踩 [array viewthread_postfooter/2]

使用道具 举报 [array viewthread_postaction/2]

[ad interthread/a_p/2]
[array viewthread_endline/2]
[string viewthread_middle]
[string viewthread_fastpost_side] [string viewthread_fastpost_content]
[string viewthread_fastpost_func_extra]高级模式 [string viewthread_fastpost_ctrl_extra]
您需要登录后才可以回帖 登录 | 立即注册 [string global_login_text]

本版积分规则 [string viewthread_fastpost_btn_extra]

[string viewthread_bottom]
[ad footerbanner/wp a_f/1][ad footerbanner/wp a_f/2][ad footerbanner/wp a_f/3][ad float/a_fl/1][ad float/a_fr/2][ad couplebanner/a_fl a_cb/1][ad couplebanner/a_fr a_cb/2][ad cornerbanner/a_cn][string global_footer]

QQ|手机版|小黑屋|点拨论坛 [string global_footerlink]|网站地图

GMT+8, 2026-10-2 13:16 , Processed in 0.121997 second(s), 13 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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