|
妖精
 
- UID
- 29476
- 精华
- 0
- 积分
- 278
- 威望
- 0 度
|
阁楼
大 中
小 发表于 2014-4-19 23:30 只看该作者

根据论坛的另类防重名 之 MYSQL-触发器修改及完善方法【下载】
根据论坛的另类防重名 之 MYSQL-触发器修改完善方法 —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; P* N# @$ }, y; x. ?
http://bbs.mocwww.com/viewthread ... hlight=%D6%D8%C3%FB妖城在线论坛0 y: j5 |9 y' O' v0 }+ o
$ d- ]# c+ x/ a/ ?8 c# P妖城在线论坛按照楼上说的,mysql触发器 检测到重名 就自动在新名字后面 增加_重名两个字;
$ D; [8 u5 s5 u4 _魔力私服,最新魔力宝贝私服技术交流5 z4 `3 F* a1 s9 v; k, \! U: v
然后提供配套网页 对增加_重名两个字的用户,一次修改名字机会~ 妖城在线论坛. N$ P& Y$ J0 c1 F+ B- t" T! Q
8 A' x9 _1 j' |" J, c2 U
现在网页基本完成,就是修改的很垃圾,大神懒得看都可以自己重写的~ —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート: K0 e6 l+ d3 \3 \
但是网页内的代码查询、更新、删除数据库字段要和修改成你们自己的字段(下面红色标注自己注意修改):魔力私服,最新魔力宝贝私服技术交流& j* T0 T5 P: t- B3 l2 l
//删除自己的名片记录 妖城在线论坛- p5 @& z n2 s9 i9 v. O9 f- _
$sql_3 = "delete from tbl_addressbook where CdKey='$CdKey' and RegistNumber='$RegistNumber'";
8 _6 I- ?( V. e2 O—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートmysql_query($sql_3);
8 K: F7 V% y7 }; v+ H6 O/ I魔力私服,最新魔力宝贝私服技术交流//删除对方的名片记录
" {4 i; J- n% y7 t& S! |! z—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート$sql_4 = "delete from tbl_addressbook where LinkName='$select'";
+ o5 L/ p, `" j) L妖城在线论坛mysql_query($sql_4); 妖城在线论坛: p/ S, B+ ]' M/ ?4 @; o l
//更新人物名字
* A( |* T. N A$ a- e# b+ p0 C$query = "update tbl_character set Name='$id' where CdKey='$CdKey' and Name='$select'"; bbs.mocwww.com% W8 P1 e+ U7 s. P
bbs.mocwww.com2 t2 h% e& _$ Z( n' @
—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート& `/ ?' y7 u: A/ d( Q
MYSQL 触发器修改为(自己查询下数据库就可以了):
' y- i4 ^& N9 A, s) jbbs.mocwww.comDROP TRIGGER IF EXISTS `Name`; 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表# m3 f. @8 F+ i' k
DELIMITER ;; —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 _, w( [( v k7 `/ ]1 r4 y
CREATE TRIGGER `Name` BEFORE INSERT ON `tbl_character` FOR EACH ROW BEGIN 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表) O: ?. r% M# P3 q
set @v_1=concat(NEW.Name); ' h% e; s8 o( e& i: F# f! S
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表. F) v5 j" ?7 o# K
IF EXISTS (SELECT * FROM tbl_character WHERE Name = NEW.Name AND CdKey <> NEW.CdKey LIMIT 1) THEN 妖城在线论坛% l+ t! j* z; {( ?: F6 R5 e
魔力私服,最新魔力宝贝私服技术交流: }! h* R- x# w1 d; Y) k5 F9 r
SET NEW.Name=concat(@v_1,'_重名'); 魔力私服,最新魔力宝贝私服技术交流, T$ X, R5 m7 n. ^ M
7 z1 x. x3 Z0 |6 k) x3 k8 O END IF;
/ B$ h- {, C5 @# \: ^- w' i魔力私服,最新魔力宝贝私服技术交流
+ q5 O( q8 ]9 ]) U8 GEND 魔力私服,最新魔力宝贝私服技术交流( A8 \! W5 ~% l' i
;;
, Z! f: \: N r7 i1 B I妖城在线论坛DELIMITER ;
: ]: x" K4 X0 l) [" U r3 l( U魔力私服,最新魔力宝贝私服技术交流
0 \) [' [7 S9 Z! a$ G8 j, u妖城在线论坛[ 本帖最后由 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, 下载次数: 287
|