|
妖精
 
- UID
- 29476
- 精华
- 0
- 积分
- 278
- 威望
- 0 度
|
阁楼
大 中
小 发表于 2014-4-19 23:30 显示全部帖子

根据论坛的另类防重名 之 MYSQL-触发器修改及完善方法【下载】
根据论坛的另类防重名 之 MYSQL-触发器修改完善方法
2 K: N4 }) o1 ^" A妖城在线论坛http://bbs.mocwww.com/viewthread ... hlight=%D6%D8%C3%FB
1 g- I* M" c& e& a—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
- K% q4 [! f0 ?魔力私服,最新魔力宝贝私服技术交流按照楼上说的,mysql触发器 检测到重名 就自动在新名字后面 增加_重名两个字;
" M/ e: E& y8 D. L* n( ^1 Y8 A$ Y魔力私服,最新魔力宝贝私服技术交流魔力私服,最新魔力宝贝私服技术交流8 Y/ U! E6 b; [7 Z# m$ c
然后提供配套网页 对增加_重名两个字的用户,一次修改名字机会~ 妖城在线论坛9 S# I( N- Y E+ C0 |5 c* l
2 l% A* O. o. y6 u妖城在线论坛现在网页基本完成,就是修改的很垃圾,大神懒得看都可以自己重写的~ —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート u& z) ]4 u5 i) M) r
但是网页内的代码查询、更新、删除数据库字段要和修改成你们自己的字段(下面红色标注自己注意修改):0 V/ J D! F* T. X/ a+ V- W# U0 @& L
//删除自己的名片记录
' I( ^ p! R0 o, {: G. n1 ^魔力私服,最新魔力宝贝私服技术交流$sql_3 = "delete from tbl_addressbook where CdKey='$CdKey' and RegistNumber='$RegistNumber'";
`" M' i% H/ H7 H# N+ abbs.mocwww.commysql_query($sql_3);
( e# y0 r4 x; g0 k+ @% i2 r魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表//删除对方的名片记录
( U* x3 G* P9 z: ^% l* J( @ E$sql_4 = "delete from tbl_addressbook where LinkName='$select'";
/ N6 G9 [" ?5 @" Y% fmysql_query($sql_4); 魔力私服,最新魔力宝贝私服技术交流( ^9 `: R1 m1 V( V( ?8 `5 W7 K
//更新人物名字
. d* I* s8 s2 {1 P1 D—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$query = "update tbl_character set Name='$id' where CdKey='$CdKey' and Name='$select'";
- n$ q" ]6 m2 R& `+ o6 i4 }魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表7 z" f0 A7 k! L% _( f
: n) v( L# `" c' {8 S8 dMYSQL 触发器修改为(自己查询下数据库就可以了):: c) S. N" N% k) l1 j9 t
DROP TRIGGER IF EXISTS `Name`; . \$ m9 j0 r- j" J9 U+ P- x3 v4 g7 N
DELIMITER ;; bbs.mocwww.com: V# ^( h/ ?) E8 q7 a( @; r
CREATE TRIGGER `Name` BEFORE INSERT ON `tbl_character` FOR EACH ROW BEGIN
! _" B" `9 z* l; b/ Wset @v_1=concat(NEW.Name);
9 W" ^( \% Y. ]$ @0 i. P3 |5 a6 E. h妖城在线论坛魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表6 e$ a- G# }! H, p ~+ G
IF EXISTS (SELECT * FROM tbl_character WHERE Name = NEW.Name AND CdKey <> NEW.CdKey LIMIT 1) THEN 妖城在线论坛; T+ v3 Z$ `* |
# W* G# l: y' u" a魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表 SET NEW.Name=concat(@v_1,'_重名'); 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" f1 e$ d! @9 K+ |( Z5 m
% k: V4 I9 k; h/ ~9 ~" @. T9 ]) ~
END IF;
8 H( e6 q; r3 W, f
9 t! x, _$ H" g魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表END
2 P9 _8 Z8 q S9 Z, G5 T1 G& u魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表;; bbs.mocwww.com# e" a% U' T W! \1 ^; c
DELIMITER ;
( W8 }( F* L: F6 `) S# n8 z" M; ybbs.mocwww.com魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表+ b+ u5 [# W6 Z" t+ {6 d. h% y
[ 本帖最后由 rolser 于 2014-4-21 11:12 编辑 ]
附件
-
QQ截图20140419232105.jpg
(182.48 KB)
-
2014-4-19 23:30
-
QQ截图20140419232224.jpg
(66.29 KB)
-
2014-4-19 23:30
-
QQ截图20140419232135.jpg
(90.66 KB)
-
2014-4-19 23:30
-
QQ截图20140419232152.jpg
(78.45 KB)
-
2014-4-19 23:30
-
QQ截图20140419232202.jpg
(78.7 KB)
-
2014-4-19 23:30
-
QQ截图20140419232214.jpg
(75.36 KB)
-
2014-4-19 23:30
-
修改重名网页.rar
(2.86 KB)
-
2014-4-21 11:12, 下载次数: 247
|