妖精
- UID
- 29476
- 精华
- 0
- 积分
- 278
- 威望
- 0 度
|
阁楼
大 中
小 发表于 2014-4-19 23:30 只看该作者
根据论坛的另类防重名 之 MYSQL-触发器修改及完善方法【下载】
根据论坛的另类防重名 之 MYSQL-触发器修改完善方法
, K# I: A3 d1 R2 Q7 v6 Ghttp://bbs.mocwww.com/viewthread ... hlight=%D6%D8%C3%FB妖城在线论坛6 j3 W9 @2 c/ T
( _% ]6 x6 I4 A1 i妖城在线论坛按照楼上说的,mysql触发器 检测到重名 就自动在新名字后面 增加_重名两个字;
2 ]7 J' n( T5 g" x魔力私服,最新魔力宝贝私服技术交流
5 L0 P# }- D4 q: Q然后提供配套网页 对增加_重名两个字的用户,一次修改名字机会~ bbs.mocwww.com: r( W9 B) q0 @- _+ m [( \9 ~
; a0 s; b" x3 _! e% S! C
现在网页基本完成,就是修改的很垃圾,大神懒得看都可以自己重写的~ —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート5 f9 R, L; m% e" W" q o2 O
但是网页内的代码查询、更新、删除数据库字段要和修改成你们自己的字段(下面红色标注自己注意修改):
. ?. G* R' f( _6 L/ g6 Fbbs.mocwww.com//删除自己的名片记录 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表% N7 T: J* g6 b- ^! p# F, X
$sql_3 = "delete from tbl_addressbook where CdKey='$CdKey' and RegistNumber='$RegistNumber'"; —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート6 [ ~3 E( K1 i9 d9 ?
mysql_query($sql_3); 2 c0 ?4 \' I s4 o- s, w0 g5 Z
//删除对方的名片记录
$ n3 L0 v0 Y+ X妖城在线论坛$sql_4 = "delete from tbl_addressbook where LinkName='$select'"; 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表: G+ q0 `2 [6 v; _1 a
mysql_query($sql_4);
( o! f9 v$ W4 E+ f) ]7 P魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表//更新人物名字
; }/ X n) S1 ~2 Q. E妖城在线论坛$query = "update tbl_character set Name='$id' where CdKey='$CdKey' and Name='$select'";
% \2 X- z/ u- @6 J% b妖城在线论坛
: g- {2 _7 x! M妖城在线论坛妖城在线论坛1 H' |4 k% {$ l- o& g- n
MYSQL 触发器修改为(自己查询下数据库就可以了):
* Q6 V+ _$ z! ^( h! A$ Y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表DROP TRIGGER IF EXISTS `Name`;
$ T6 | M H6 f ^5 S+ [9 u妖城在线论坛DELIMITER ;;
; ]; G0 S2 v) B( V—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートCREATE TRIGGER `Name` BEFORE INSERT ON `tbl_character` FOR EACH ROW BEGIN 魔力私服,最新魔力宝贝私服技术交流: K) _. `; e" l* S4 j
set @v_1=concat(NEW.Name);
M- K9 i* @0 n, t. ~* r) O) _$ A- j [( g4 ]. a
IF EXISTS (SELECT * FROM tbl_character WHERE Name = NEW.Name AND CdKey <> NEW.CdKey LIMIT 1) THEN —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート) A' }, G! U @
3 r6 N5 }: k* n& j* kbbs.mocwww.com SET NEW.Name=concat(@v_1,'_重名'); 魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表( O5 O9 B, w) B* ]$ {, u0 Y
魔力私服,最新魔力宝贝私服技术交流( _, M* h- g& @
END IF; ) y; U. G# q O' e J
: _! c: h& T. B' J; @$ B+ c6 X2 r魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表END
; ]8 ?) l+ C% z- K: @" G魔力私服,最新魔力宝贝私服技术交流;; bbs.mocwww.com7 a% k, P2 N) e9 e
DELIMITER ; —魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート& B& h* A, H& G0 j2 }
bbs.mocwww.com3 [6 d2 f& {3 D! n+ b- a9 k7 F5 J( o2 l( i
[ 本帖最后由 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, 下载次数: 232
|