21 12
发新话题
打印

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

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

TOP

回复 16楼 的帖子

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

TOP

回复 16楼 的帖子

这样是OK了,重名后面加上个随机数把!~~
3 T1 s5 M/ x! C# l魔力私服,最新魔力宝贝私服技术交流
/ X6 Z$ p' h0 [魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
; ^3 E6 {) x. V% ^! \妖城在线论坛魔力私服,最新魔力宝贝私服技术交流0 b& G$ k4 d" x$ w. i! ~

( B8 q# Z. M. n# R1 X魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
2 ~6 H8 D& [9 q6 @; v- W7 E* z魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表修改重名网页代码:
4 p# ~( H1 ~4 N* J: s—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートbbs.mocwww.com, _! u) @9 H, A- x
www\rename\index.php妖城在线论坛) b4 P: j; ~) i, B0 r9 U
魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表' b2 ?/ b. ~6 {+ O
==========================================================
0 K' P8 P! z4 ]6 }2 O, ]* K; p8 W; H魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表include('config.php');
8 v( U6 _% m( k, G4 G" S魔力私服,最新魔力宝贝私服技术交流$id= $_POST['id_N'];
- N- a7 d. K' l9 ?& h魔力私服,最新魔力宝贝私服技术交流$select = $_POST['select'];—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート" \2 F1 X& f4 W7 z6 o9 w
$a=substr($select,-7,-2);—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート3 w! [- Z3 |/ o  R; u7 @
$b="*重名";
# ?3 A3 I* T, H+ p1 m* ^8 U
if ($a!=$b){
% F6 i7 z; g4 H魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表        echo "您选择的角色名字没有重名,不能修改!<br>\n<a href=index.php>返回</a>";
$ s, u9 \. t* ?: h4 F3 x3 ?- ]4 Y魔力私服,最新魔力宝贝私服技术交流        exit;魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表2 v: x/ h; d3 a6 \' p" f  T
  }魔力私服,最新魔力宝贝私服技术交流2 ?' ~5 e1 K, U9 G
$c=substr($id,-7,-2);
# ~6 M! s( B4 Zbbs.mocwww.com$d="*重名";

" g% \* ]5 R  S0 m' |8 }妖城在线论坛if ($c==$d){妖城在线论坛, C6 I4 i- M# I
        echo "新输入的人物名字有非法字符,请重新输入!<br>\n<a href=index.php>返回</a>";
7 d% D4 G3 |2 jbbs.mocwww.com        exit;魔力私服,最新魔力宝贝私服技术交流# S- J9 C) a) Z5 A+ s) E
  }
0 Q  h. s: N! |% D6 o' F魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
* z  y6 Y" J9 `4 d" p/ V7 `% kbbs.mocwww.com[ 本帖最后由 rolser 于 2016-6-5 14:37 编辑 ]

TOP

触发器修改如下:
. V: N0 s! t4 H, J5 S4 _bbs.mocwww.com
& g( S  B2 {! r# `% p& F: g+ D; v魔力私服,最新魔力宝贝私服技术交流--—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート' ^4 C% H+ Q! t/ h3 R% l& B
-- Triggers `tbl_character`bbs.mocwww.com9 ~5 k; y- k- H4 k. z* p' @
--
, s! g' Y5 p( c( y4 o* R& A魔力私服,最新魔力宝贝私服技术交流DROP TRIGGER IF EXISTS `rogue`.`Name`;3 L. E- a" Z" |, M# J0 x. X* G
DELIMITER //妖城在线论坛+ n' x8 C# P" G! x$ C
CREATE TRIGGER `rogue`.`Name` BEFORE INSERT ON `rogue`.`tbl_character`妖城在线论坛1 M" @0 w; L- {9 C" \
FOR EACH ROW BEGIN
; m! H" C# a% ^% L4 j  X—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート
! B2 @2 w" ^6 n) g' n6 q' C—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲートset @v_1=concat(NEW.Name);魔力私服,最新魔力宝贝私服技术交流( i- A4 R! \3 b. P( g- V
bbs.mocwww.com3 q* O9 R) J% [8 _0 C
       IF EXISTS (SELECT * FROM tbl_character WHERE Name = NEW.Name AND CdKey <> NEW.CdKey LIMIT 1) THEN妖城在线论坛6 ~: X* K7 A$ x7 `7 g8 G

4 B/ x6 h' a/ |, J. p9 M; q+ [妖城在线论坛            SET NEW.Name=concat(@v_1,'*重名',DATE_FORMAT(NOW(),'%s'));魔力私服,最新魔力宝贝私服技术交流2 J, y: w9 C8 ]' i* i. h/ V. [
         
* H! l& Y# k2 h9 k. _* }% g  C魔力私服,最新魔力宝贝私服技术交流       END IF;魔力私服,最新魔力宝贝私服技术交流: j5 }* ~5 K0 Q2 k2 |; k  S! q

6 B! \$ K6 c- y$ q$ e9 X" }$ v妖城在线论坛END
& E3 w( b8 h$ U, N& C—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート//
& G- N" q+ D& M5 ]0 X( T* DDELIMITER ;
4 ?) T& s$ N6 h! H% e魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表
0 y; {5 K, d$ @9 O7 J% o% v—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート[ 本帖最后由 rolser 于 2016-6-5 14:28 编辑 ]

TOP

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

TOP

 21 12
发新话题