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

根据论坛的另类防重名 之 MYSQL-触发器修改及完善方法【下载】
根据论坛的另类防重名 之 MYSQL-触发器修改完善方法
% [& Y- h4 T" P) ^% z6 ^妖城在线论坛http://bbs.mocwww.com/viewthread ... hlight=%D6%D8%C3%FBbbs.mocwww.com7 C! W5 U8 ^2 r! H8 o- L8 j" Y
妖城在线论坛+ Q6 B; b( ^* [# x6 p5 F; p
按照楼上说的,mysql触发器 检测到重名 就自动在新名字后面 增加_重名两个字; : Y# B" t' `6 D. E
魔力私服,最新魔力宝贝私服技术交流 W& w! ^, W+ I/ N
然后提供配套网页 对增加_重名两个字的用户,一次修改名字机会~ 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表' u, ^6 D1 }1 Y0 w8 L
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表# l7 K8 ~- ^/ [; f: @* S
现在网页基本完成,就是修改的很垃圾,大神懒得看都可以自己重写的~ —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート e: b4 |/ ?8 m/ |
但是网页内的代码查询、更新、删除数据库字段要和修改成你们自己的字段(下面红色标注自己注意修改):4 L G+ [0 B! s- X1 d9 A* H
//删除自己的名片记录 ) p6 m; q( o9 T( K' ]* h
$sql_3 = "delete from tbl_addressbook where CdKey='$CdKey' and RegistNumber='$RegistNumber'"; 魔力私服,最新魔力宝贝私服技术交流: Z( n+ S9 S6 ?- V+ @" J
mysql_query($sql_3);
( j+ E' i4 R, B% l& N—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート//删除对方的名片记录
7 F* N" ^% H9 c- E. V" }' Y$ u魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$sql_4 = "delete from tbl_addressbook where LinkName='$select'"; —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート; z% [4 [ }9 r/ L" N
mysql_query($sql_4);
2 l3 M. n) a& {+ u, g X—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート//更新人物名字 妖城在线论坛: }/ q: E; @+ G$ X
$query = "update tbl_character set Name='$id' where CdKey='$CdKey' and Name='$select'";
8 a! p- U: u% o m+ cbbs.mocwww.com
% K4 t3 p" I9 Pbbs.mocwww.com
, S% e8 s. {* X! }% c: yMYSQL 触发器修改为(自己查询下数据库就可以了):* U+ S& E/ V* N8 q5 B& m
DROP TRIGGER IF EXISTS `Name`; 妖城在线论坛 s2 T6 j- \, o; R' H7 m
DELIMITER ;;
% U( t+ J% G$ Q- n4 ~% ]: E魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表CREATE TRIGGER `Name` BEFORE INSERT ON `tbl_character` FOR EACH ROW BEGIN 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表0 W" [) l d0 X, R, L
set @v_1=concat(NEW.Name); bbs.mocwww.com% p! D+ X, V. W
3 [3 t, j% m+ x. M2 `7 h+ ebbs.mocwww.com IF EXISTS (SELECT * FROM tbl_character WHERE Name = NEW.Name AND CdKey <> NEW.CdKey LIMIT 1) THEN
& @4 e" {1 c' r妖城在线论坛妖城在线论坛" K2 I9 ]* R6 r# S. C' c
SET NEW.Name=concat(@v_1,'_重名'); bbs.mocwww.com& q% l3 i8 |2 L. M- v1 j
4 s- U0 Z+ W+ E: \) m妖城在线论坛 END IF;
7 K& {2 x( d% t: [* t% e1 x" J魔力私服,最新魔力宝贝私服技术交流—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート4 ^: p1 U- D" \* v% |
END
$ S9 H) u9 f( U6 o妖城在线论坛;; 妖城在线论坛8 V/ R! e+ ] S" Q4 @! Z
DELIMITER ; —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート S$ Q+ l+ `4 K' Q# \
9 K( c n% b: 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, 下载次数: 257
|