saintom 发表于 2004-11-29 07:19:42

1、admin_config_edit.asp中找到:

(1) if action="num" then

在下面对应处添加:
<tr>
<td>积分:</td>
<td><input type=text name=web_num_20 value='<% response.write web_var(web_num,20) %>' size=20 maxlength=20></td>
<td class=gray> 积分值</td>
</tr>
<tr>
<td>货币:</td>
<td><input type=text name=web_num_21 value='<% response.write web_var(web_num,21) %>' size=20 maxlength=20></td>
<td class=gray> 货币值</td>
</tr>

(2)往下搜寻到<% else %>
在下面对应处添加:
<input type=hidden name=web_num_20 value='<%response.write web_var(web_num,20)%>'>
<input type=hidden name=web_num_21 value='<%response.write web_var(web_num,21)%>'>

(3)再往下搜寻到web_num=code_num(trim(request.form("web_num_1"))

在本段语句最后对应处添加:
&"|"& _code_num(trim(request.form("web_num_20")),0)
&"|"& _code_num(trim(request.form("web_num_21")),0)


打开config_login.asp

找到
rs("integral")=0
rs("emoney")=0

改为:

rs("integral")=web_var(web_num,20)
rs("emoney")=web_var(web_num,21)

saintom 发表于 2004-11-30 07:46:13

CMS SQL大集合(部分有重复,我也懒得去整理了)

更改用户名字 update user_data set username='新名字' where username='旧名字'

最高峰发生在 update configs set max_tim=2004-1-1

同时在线 update configs set max_online=10

总访问量 update configs set counter=1000

统计时间 update configs set start_tim='2004年1月1日'

删除3个月没有登录的会员 delete from user_data where datediff('n',last_tim,now())>3

删除某个会员在一定时期内所有的主题贴 delete from bbs_topic where tim<#时间# and tim>#时间2# and username='名字'

删除某个会员在一定时期内所有的回贴 delete from bbs_data where tim<#时间# and tim>#时间2# and username='名字'

删除积分为负分的会员应如何呀 delete from user_data where integral<0
数据清空,只剩下一个管理员的sql语句 delete table where id=你的ID

修改文章与新闻作者与出处的SQL语句
指定更新
update news set username='xxx',comto='xxxx' where id=1
全部更新
update news set username='xxx',comto='xxxx' where 1=1
文章
news改成article

将所有软件下载金币改为2
update down set emoney=2
影院等均可参照执行
将五星级软件下载金币改为2,四星级改为1
update down set emoney=2 where types=5
update down set emoney=1 where types=4
(其它可以以此类推)

站点访问量:update configs set counter=**
max_tim 访问量
max_online 时间

清除没有发过帖的积分:update user_data set integral=0 where bbs_counter=0

删除访问量低于20的贴子:delete from bbs_topic where counter<20

删除游客登陆记录:delete from user_login

站点访问量:update configs set counter=**
max_tim 访问量
max_online 时间

清除没有发过帖的积分:update user_data set integral=0 where bbs_counter=0

删除访问量低于20的贴子:delete from bbs_topic where counter<20

删除游客登陆记录:delete from user_login

如果我要扣除某一个ID为 A 的 注册用户的10积分应改如何执行呢?
update user_data set emoney=emoney-10 where username='A'

后台改用户名
update user_data set username='****' where id=*

删除30天内未登陆且一帖未发的用户,如何执行如下SQL语句?
delete from user_data where bbs_counter<1 and datediff('d',last_tim,now())>30
比如给每位用户增加10元
update user_data set emoney=emoney+10

删除仅注册没有发过一贴的用户
delete from user_data where bbs_counter<1

删除30天内未登陆的用户
delete from user_data where DateDiff('d',last_tim,now())>30

给网络奇才增加100元
update user_data set emoney=emoney+100 where username='JK'

删除指定用户的论坛所有贴子
delete from bbs_data where username='sdk'

delete from bbs_topic where username='sdk'

更改用户名字 update user_data set username='新名字' where username='旧名字'
最高峰发生在 update configs set max_tim=2004-1-1
同时在线 update configs set max_online=10
总访问量 update configs set counter=1000
统计时间 update configs set start_tim='2004年1月1日'

删除3个月没有登录的会员 delete from user_data where datediff('n',last_tim,now())>3

删除某个会员在一定时期内所有的主题贴 delete from bbs_topic where tim<#时间# and tim>#时间2# and username='名字'

删除某个会员在一定时期内所有的回贴 delete from bbs_data where tim<#时间# and tim>#时间2# and username='名字'

删除积分为负分的会员应如何呀 delete from user_data where integral<0
数据清空,只剩下一个管理员的sql语句 delete table where id=你的ID

修改文章与新闻作者与出处的SQL语句
指定更新
update news set username='xxx',comto='xxxx' where id=1
全部更新
update news set username='xxx',comto='xxxx' where 1=1
文章
news改成article

amin一向很热心,所以支持一下.

将所有软件下载金币改为2
update down set emoney=2
影院等均可参照执行

将五星级软件下载金币改为2,四星级改为1
update down set emoney=2 where types=5

update down set emoney=1 where types=4
(其它可以以此类推)

saintom 发表于 2004-11-30 07:46:54

最高峰发生在 update configs set max_tim=2004-1-1

同时在线 update configs set max_online=10

总访问量 update configs set counter=1000

统计时间 update configs set start_tim='2004年1月1日'

站点访问量:update configs set counter=**
max_tim 访问量
max_online 时间

更改用户名字 update user_data set username='新名字' where username='旧名字'

删除某个会员在一定时期内所有的主题贴 delete from bbs_topic where tim<#时间# and tim>#时间2# and username='名字'

删除某个会员在一定时期内所有的回贴 delete from bbs_data where tim<#时间# and tim>#时间2# and username='名字'

修改文章与新闻作者与出处的SQL语句
指定更新
update news set username='xxx',comto='xxxx' where id=1
全部更新
update news set username='xxx',comto='xxxx' where 1=1
文章
news改成article

将所有软件下载金币改为2
update down set emoney=2
影院等均可参照执行

将五星级软件下载金币改为2,四星级改为1
update down set emoney=2 where types=5
update down set emoney=1 where types=4
(其它可以以此类推)

删除访问量低于20的贴子:delete from bbs_topic where counter<20

清除没有发过帖的积分:update user_data set integral=0 where bbs_counter=0

如果我要扣除某一个ID为 A 的 注册用户的10积分应改如何执行呢?
update user_data set emoney=emoney-10 where username='A'

删除游客登陆记录:delete from user_login

删除积分为负分的会员应如何呀 delete from user_data where integral<0

数据清空,只剩下一个管理员的sql语句 delete table where id=你的ID

删除30天内未登陆的用户
delete from user_data where DateDiff('d',last_tim,now())>30

删除30天内未登陆且一帖未发的用户,如何执行如下SQL语句?
delete from user_data where bbs_counter<1 and datediff('d',last_tim,now())>30
比如给每位用户增加10元
update user_data set emoney=emoney+10

删除仅注册没有发过一贴的用户
delete from user_data where bbs_counter<1

删除3个月没有登录的会员 delete from user_data where datediff('n',last_tim,now())>3

删除指定用户的论坛所有贴子
delete from bbs_data where username='sdk'

delete from bbs_topic where username='sdk'

给网络奇才增加100元
update user_data set emoney=emoney+100 where username='JK'

温柔幻刀 发表于 2006-10-27 15:13:39

这个是以前1.2版本时候的功能,现在不实用了,特此封贴!!谢谢!

孤心草 发表于 2006-10-29 07:41:18

很难懂
不过可以慢慢来
页: 1 [2]
查看完整版本: 本站备忘