21 12
发新话题
打印

[魔力私服分享] 根据论坛的另类防重名 之 MYSQL-触发器修改及完善方法【下载】

根据论坛的另类防重名 之 MYSQL-触发器修改及完善方法【下载】

根据论坛的另类防重名 之 MYSQL-触发器修改完善方法魔力私服,最新魔力宝贝私服技术交流/ j" Q) @$ a5 h9 N/ b
http://bbs.mocwww.com/viewthread ... hlight=%D6%D8%C3%FB
# x, g% L! {+ F7 N8 P! j魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表& r( U  J: {/ b! M
按照楼上说的,mysql触发器 检测到重名 就自动在新名字后面 增加_重名两个字;' L* S3 }  f& a* I( y/ b

2 v# I5 H/ m* g妖城在线论坛然后提供配套网页 对增加_重名两个字的用户,一次修改名字机会~
6 s8 o& y* e5 _3 W0 w* S—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
8 B; m2 n/ P" b+ l现在网页基本完成,就是修改的很垃圾,大神懒得看都可以自己重写的~  e$ k) {+ X* l, v
但是网页内的代码查询、更新、删除数据库字段要和修改成你们自己的字段(下面红色标注自己注意修改):
9 C3 x6 D8 A, ]2 [! Y7 v//删除自己的名片记录
+ g! U9 U# ], ]* j' E* F妖城在线论坛$sql_3 = "delete from tbl_addressbook where CdKey='$CdKey' and RegistNumber='$RegistNumber'";
2 U$ v8 t! s. {$ v6 i7 o3 imysql_query($sql_3);
4 o9 y5 `& G+ L" E+ A; U: U+ S妖城在线论坛//删除对方的名片记录
9 ?6 O' r  S! Z- B/ ]bbs.mocwww.com$sql_4 = "delete from tbl_addressbook where LinkName='$select'";
( |1 ~( p, _7 [: b魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表mysql_query($sql_4);
1 ^3 F5 ~& ^4 P魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表//更新人物名字
, m+ ^) }# S* w4 u—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$query = "update tbl_character set Name='$id' where CdKey='$CdKey' and Name='$select'";
1 |; v/ \& J% w4 }' }' q2 ]bbs.mocwww.com
# {8 k% Y4 l' F8 j妖城在线论坛
4 X7 G/ d0 X+ H' Qbbs.mocwww.comMYSQL 触发器修改为(自己查询下数据库就可以了):
5 P2 Y/ D- ?- h3 S8 t—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートDROP TRIGGER IF EXISTS `Name`;
8 h( w8 l7 q" j' x' Q魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表DELIMITER ;;
6 t- C6 m2 l' D$ H) a7 k- Hbbs.mocwww.comCREATE TRIGGER `Name` BEFORE INSERT ON `tbl_character` FOR EACH ROW BEGIN
: S/ a: I# q! o1 o" X8 Jbbs.mocwww.comset @v_1=concat(NEW.Name);妖城在线论坛0 C! I7 T# D7 ~/ G/ u5 s* h8 z* @  l
魔力私服,最新魔力宝贝私服技术交流1 P  s2 j! A/ k! n" c
       IF EXISTS (SELECT * FROM tbl_character WHERE Name = NEW.Name AND CdKey <> NEW.CdKey LIMIT 1) THEN& L; H% S# Z; P$ y2 o2 w
魔力私服,最新魔力宝贝私服技术交流  v: C* t% Y/ z+ a, P3 ?" q1 J: s+ Z% d
            SET NEW.Name=concat(@v_1,'_重名');
( ^9 U/ N# H3 s; X# C7 a  ~2 y( S9 A魔力私服,最新魔力宝贝私服技术交流         
" e# x+ @8 q: Gbbs.mocwww.com       END IF;
* A# c, q" C2 w$ e: Y6 M魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表bbs.mocwww.com& H4 _* k4 x% [" b3 U
END
8 ~- F' E1 r2 K9 r6 J;;魔力私服,最新魔力宝贝私服技术交流& ?  a' c! s' \. d: n
DELIMITER ;
, Q; Q' n  u4 j# T, r妖城在线论坛bbs.mocwww.com7 b3 ?9 l; J4 M0 ~' m& K5 a# R
[ 本帖最后由 rolser 于 2014-4-21 11:12 编辑 ]

附件

QQ截图20140419232105.jpg (182.48 KB)

2014-4-19 23:30

QQ截图20140419232105.jpg

QQ截图20140419232224.jpg (66.29 KB)

2014-4-19 23:30

QQ截图20140419232224.jpg

QQ截图20140419232135.jpg (90.66 KB)

2014-4-19 23:30

QQ截图20140419232135.jpg

QQ截图20140419232152.jpg (78.45 KB)

2014-4-19 23:30

QQ截图20140419232152.jpg

QQ截图20140419232202.jpg (78.7 KB)

2014-4-19 23:30

QQ截图20140419232202.jpg

QQ截图20140419232214.jpg (75.36 KB)

2014-4-19 23:30

QQ截图20140419232214.jpg

修改重名网页.rar (2.86 KB)

2014-4-21 11:12, 下载次数: 241

本帖最近评分记录
  • 易凡 妖力 +10 原创内容 2014-4-20 23:52
  • 易凡 妖币 +20 原创内容 2014-4-20 23:52

TOP

登录器 首页完全仿官方的口气  

TOP

不知道 台服 可这个方面的问题啊

TOP

如果我创建角色时,起名就叫“复活_重名”,是不是天生就有一次改名的机会?
已隐退,不搞任何魔力有关的项目,如有其它私服项目请联系!
答应过会把以前的脚本丢妖城,言出必行!

TOP

回复 地板 的帖子

你..是天才

TOP

那..如果我的名字足全八字..那又會如何..求LZ解答

TOP

屯门大色魔你离开赤柱监狱啦,看来兰桂坊的妹纸又要遭殃了
出售大量自制原创及仿官服任务,一站式制作免去另购地图的烦恼。联系QQ:99673452

TOP

可以在tbl_user插入一个字段 rename
1 @- w# u! G" f9 m6 b- t8 [妖城在线论坛rename: -1为不可改名,0为左边人物可改名,1为右边人物可改名
4 z% V0 ^. L6 M(或者找一个EndEvent记录当前人物能否改名)
已隐退,不搞任何魔力有关的项目,如有其它私服项目请联系!
答应过会把以前的脚本丢妖城,言出必行!

TOP

回复 6楼 的帖子

我记得数据库字段是32个字节,你写满8个字 应该也没事的,我等下测试看看

TOP

引用:
原帖由 Duckyの復活 于 2014-4-19 23:43 发表 bbs.mocwww.com' p% _# a3 a1 Y0 l' I1 U$ g9 @  a
如果我创建角色时,起名就叫“复活_重名”,是不是天生就有一次改名的机会?
妖城在线论坛* `- b1 D9 @4 L& {

7 j; j( r7 C' L1 O  T; m妖城在线论坛是的啊,但是如果我把中间的_  换成 cg不给注册的符号。你不就创建不成了嘛~~
9 l& d+ F0 a; U, mbbs.mocwww.com具体今天在测试看看 魔力私服,最新魔力宝贝私服技术交流2 x4 U; @. ?1 \7 C. |/ h$ y: r

# y1 [  ~3 u  s+ x. ]. [[ 本帖最后由 rolser 于 2014-4-20 08:42 编辑 ]

TOP

LZ实在得支持
分享大神美德呀!分享大神美德呀!分享大神美德呀!
难道只拿东西不回么?很疑问呐...

TOP

引用:
原帖由 拖皮糖 于 2014-4-19 23:45 发表 妖城在线论坛/ o/ M# M2 W: m" m; P
那..如果我的名字足全八字..那又會如何..求LZ解答
3 G9 A7 H2 b  R+ n  c) i! x; ~魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" E+ f' o3 y7 s  W$ y) L
八个字已经测试了,只是服务器报错下,你登录自己看不见自己名字而已,其他人看你都不影响。
1 l# }9 E' a( \. ~9 {( C—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート所以要尽快修改名字~

TOP

  不管怎么样,, 说明 我写过的东西 还是有人看地
有事,请 -> 站内PM

TOP

引用:
原帖由 叶子 于 2014-4-20 22:11 发表 —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート+ v* H2 Q* j& Q# @: v4 L
  不管怎么样,, 说明 我写过的东西 还是有人看地
- V1 L+ n) _0 C$ @  ?( R
难在修改重名网页在…全角字符过滤…汉字家上Gm就过滤不了…

TOP

网页过滤问题终于解决了。。

TOP

 21 12
发新话题