21 12
发新话题
打印

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

有个问题,假如说,有个人叫ABCD 那么再创建ABCD就会变成ABCD_重名 那么再次创建ABCD呢? ABCD_重名_重名?

TOP

回复 16楼 的帖子

我知道这个问题,我来想想怎么处理好!~~

TOP

回复 16楼 的帖子

这样是OK了,重名后面加上个随机数把!~~
2 c3 h4 I: V2 m% |9 _0 \5 ?, ]& _魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
" {8 ^; J5 ]% H2 Y1 O4 \0 b魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
* h' l& `' F' G% H- L8 s; E( J7 y魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表! z* E& b( f  w4 Y/ L" E) |) C

1 {  R2 E1 h3 {5 U: P$ T—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ ^7 T( @' p( y. z" E: M+ I
修改重名网页代码:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表4 z9 n, ~  u) D# X: z0 N
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表8 q: L9 c* b& ~& b& ~) {
www\rename\index.php
2 y9 D6 E1 ~* {) b' O魔力私服,最新魔力宝贝私服技术交流—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート0 K& }0 S0 p0 o0 X9 v0 @: [
==========================================================
/ o  J& O+ R+ A8 V. S# V魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表include('config.php');
* h; v8 ~8 r/ }5 z妖城在线论坛$id= $_POST['id_N'];
6 d& F/ E+ e; c# }( L- t妖城在线论坛$select = $_POST['select'];+ s. |. u* H3 ?' g- ?; W; c
$a=substr($select,-7,-2);
1 j  e' f$ K6 z7 r% b1 o, Y$b="*重名";
! k4 b- j( d8 w  |- |" A+ E
if ($a!=$b){
0 ?9 C) c; v5 m" F3 v  c—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート        echo "您选择的角色名字没有重名,不能修改!<br>\n<a href=index.php>返回</a>";魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表' F1 t; ?* M3 |7 s$ M  Y1 f
        exit;魔力私服,最新魔力宝贝私服技术交流8 P: ^! b$ m/ H5 a- g
  }魔力私服,最新魔力宝贝私服技术交流' S& F1 N3 W( k. d! F; ^' T# D
$c=substr($id,-7,-2);
7 g" w+ x+ h/ j" |魔力私服,最新魔力宝贝私服技术交流$d="*重名";
妖城在线论坛; A! }( G3 a7 c
if ($c==$d){魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 n9 s/ h& C& D% O2 I. P
        echo "新输入的人物名字有非法字符,请重新输入!<br>\n<a href=index.php>返回</a>";bbs.mocwww.com3 c( k3 ]0 v$ R; W
        exit;妖城在线论坛$ F2 G! n0 L5 s4 `' F4 F
  }
5 l! \5 m8 C0 G  c7 f# M% E$ V—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
) G+ }+ z: }8 p! b0 T魔力私服,最新魔力宝贝私服技术交流[ 本帖最后由 rolser 于 2016-6-5 14:37 编辑 ]

TOP

触发器修改如下:
; {$ R: j/ I: }4 i' N- |. q魔力私服,最新魔力宝贝私服技术交流' H6 T4 L5 M+ @6 j
--魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表5 \! q% r5 d9 y6 F- x( ~
-- Triggers `tbl_character`魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表1 P$ m8 k0 H2 S$ U1 \$ |) V
--
9 ]$ R8 k: q3 l# pDROP TRIGGER IF EXISTS `rogue`.`Name`;
* y1 h% _8 d2 c9 m* q0 ?妖城在线论坛DELIMITER //
5 x- c# c, i, nCREATE TRIGGER `rogue`.`Name` BEFORE INSERT ON `rogue`.`tbl_character`妖城在线论坛  f$ F1 l: [0 }" W- B% x1 k
FOR EACH ROW BEGIN魔力私服,最新魔力宝贝私服技术交流2 N: \4 \* |* R) [/ ^/ @

+ S( [/ H8 B' @6 i9 S1 u魔力私服,最新魔力宝贝私服技术交流set @v_1=concat(NEW.Name);魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表) W- C% y/ ]5 @4 y" }, l

& y7 ]. t- B# J% qbbs.mocwww.com       IF EXISTS (SELECT * FROM tbl_character WHERE Name = NEW.Name AND CdKey <> NEW.CdKey LIMIT 1) THEN—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート. e+ r4 d1 B  L) s, m( m/ ?% ~

2 P: W0 ]; R, d. G2 ]0 [魔力私服,最新魔力宝贝私服技术交流            SET NEW.Name=concat(@v_1,'*重名',DATE_FORMAT(NOW(),'%s'));妖城在线论坛9 ]( P! J* i5 L3 n2 I
         魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ l% L- Q5 W! g8 G0 f" @
       END IF;
9 ?. [4 B- o3 Z( s7 @bbs.mocwww.com
! G, q1 i: Z6 G# @魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表END
* m! u9 T9 `+ p  D# w+ H妖城在线论坛//魔力私服,最新魔力宝贝私服技术交流5 M$ {8 L. ^6 y# m4 g' c
DELIMITER ;
9 O! ?: E" N6 v% v% l+ c% R) R
  @+ E! w2 h$ n2 O5 z% i) a—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート[ 本帖最后由 rolser 于 2016-6-5 14:28 编辑 ]

TOP

大神就是大神哈哈,受教了!!!谢谢!我去修改触发器
本帖最近评分记录

TOP

 21 12
发新话题