21 12
发新话题
打印

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

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

根据论坛的另类防重名 之 MYSQL-触发器修改完善方法# m/ k0 d, n6 c# E# i; }
http://bbs.mocwww.com/viewthread ... hlight=%D6%D8%C3%FB—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート! h: a# J9 U- O/ @

" z, m: G0 S  W2 O7 t4 r. [+ a- v" {妖城在线论坛按照楼上说的,mysql触发器 检测到重名 就自动在新名字后面 增加_重名两个字;
6 N% W# a, M3 D2 f" E魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
& [. p7 z+ w" H" }1 i. W然后提供配套网页 对增加_重名两个字的用户,一次修改名字机会~妖城在线论坛2 O( ?( l# O9 u& N, @; C, j2 ~0 U, S
bbs.mocwww.com! N" B( ?* [" }! Q6 t1 V
现在网页基本完成,就是修改的很垃圾,大神懒得看都可以自己重写的~妖城在线论坛$ w6 [; v) [  B* W9 \# W" x0 a
但是网页内的代码查询、更新、删除数据库字段要和修改成你们自己的字段(下面红色标注自己注意修改):
  j8 Z8 v5 v$ `5 e2 r魔力私服,最新魔力宝贝私服技术交流//删除自己的名片记录
8 B% n0 I+ [9 h! F妖城在线论坛$sql_3 = "delete from tbl_addressbook where CdKey='$CdKey' and RegistNumber='$RegistNumber'";魔力私服,最新魔力宝贝私服技术交流0 p3 T# y. Y: g( B# z  |
mysql_query($sql_3);
/ q( U+ O+ a# B/ l魔力私服,最新魔力宝贝私服技术交流//删除对方的名片记录9 g0 v3 O  @6 x) \' X! {/ u
$sql_4 = "delete from tbl_addressbook where LinkName='$select'";
* i% o' C; [. ~& ]妖城在线论坛mysql_query($sql_4);魔力私服,最新魔力宝贝私服技术交流2 G) K( c( A+ G" C+ F
//更新人物名字
, b, N6 p6 ]: |% \3 B/ A' bbbs.mocwww.com$query = "update tbl_character set Name='$id' where CdKey='$CdKey' and Name='$select'";魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表' `; h  f$ o/ J% a

5 r  l! U+ o  u5 U- i& D. U魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表bbs.mocwww.com+ P6 y0 G: t% T# m
MYSQL 触发器修改为(自己查询下数据库就可以了):
) P  h7 x2 Z1 Q; B+ T+ P2 g魔力私服,最新魔力宝贝私服技术交流DROP TRIGGER IF EXISTS `Name`;魔力私服,最新魔力宝贝私服技术交流, P% A/ w% G$ e9 G. _; w
DELIMITER ;;
0 Z, G* u9 J" c$ wCREATE TRIGGER `Name` BEFORE INSERT ON `tbl_character` FOR EACH ROW BEGIN
  f6 w6 k2 G$ v' L* G—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートset @v_1=concat(NEW.Name);
! I: `" u: T) Nbbs.mocwww.com
3 ^: i: U1 k' h' J- \5 [& hbbs.mocwww.com       IF EXISTS (SELECT * FROM tbl_character WHERE Name = NEW.Name AND CdKey <> NEW.CdKey LIMIT 1) THEN
* j' ?7 D# \( j& l4 P) {) \
( {: j- d7 v3 E, _* _3 Q魔力私服,最新魔力宝贝私服技术交流            SET NEW.Name=concat(@v_1,'_重名');妖城在线论坛" V& O0 H; p7 X0 ~. N9 j$ m
         
4 h( R; v1 N% j4 ?魔力私服,最新魔力宝贝私服技术交流       END IF;
3 k+ v0 J& v$ s- n7 k8 R& d魔力私服,最新魔力宝贝私服技术交流—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 f* {! ]& j$ D1 ~
END魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表8 S( O  f! `9 a: ]  G% F# \
;;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 M+ i; Y0 U. E; q
DELIMITER ;
3 |$ H$ T! Y$ _: E魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
* m5 x. K6 D0 t+ o魔力私服,最新魔力宝贝私服技术交流[ 本帖最后由 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, 下载次数: 258

本帖最近评分记录
  • 易凡 妖力 +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妖城在线论坛( Z; s: ]% U  e3 `
rename: -1为不可改名,0为左边人物可改名,1为右边人物可改名魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表8 m% s! u: r* V" \$ z  q6 g
(或者找一个EndEvent记录当前人物能否改名)
已隐退,不搞任何魔力有关的项目,如有其它私服项目请联系!
答应过会把以前的脚本丢妖城,言出必行!

TOP

回复 6楼 的帖子

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

TOP

引用:
原帖由 Duckyの復活 于 2014-4-19 23:43 发表 妖城在线论坛# Q* ?' p0 c- W9 `! o! p
如果我创建角色时,起名就叫“复活_重名”,是不是天生就有一次改名的机会?
- p7 v& \8 Y% H) h3 S魔力私服,最新魔力宝贝私服技术交流, i+ N# o( S3 c+ V' r: h8 t+ |
是的啊,但是如果我把中间的_  换成 cg不给注册的符号。你不就创建不成了嘛~~
9 B2 f* X: l0 y( {" i. Q魔力私服,最新魔力宝贝私服技术交流具体今天在测试看看 : c, @: M, _. Q% o
bbs.mocwww.com3 x: T" @& G, d1 O" f
[ 本帖最后由 rolser 于 2014-4-20 08:42 编辑 ]

TOP

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

TOP

引用:
原帖由 拖皮糖 于 2014-4-19 23:45 发表 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表3 \" `& R, D$ E- v" P0 E- G; v; ^" @
那..如果我的名字足全八字..那又會如何..求LZ解答
% |; S7 O1 m# |0 G& G6 abbs.mocwww.com
0 T4 H0 \& r0 h* v4 {- \魔力私服,最新魔力宝贝私服技术交流八个字已经测试了,只是服务器报错下,你登录自己看不见自己名字而已,其他人看你都不影响。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート% X# Q0 O4 P4 k1 z8 `
所以要尽快修改名字~

TOP

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

TOP

引用:
原帖由 叶子 于 2014-4-20 22:11 发表 bbs.mocwww.com9 F0 o! ~, `8 r% V3 j- U0 L
  不管怎么样,, 说明 我写过的东西 还是有人看地
) J3 N$ }4 B# w8 h% Hbbs.mocwww.com难在修改重名网页在…全角字符过滤…汉字家上Gm就过滤不了…

TOP

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

TOP

 21 12
发新话题