عرض مشاركة واحدة
قديم 06-06-2017, 09:28 PM   #4

Helper4You
عضو لامع



الصورة الرمزية Helper4You


• الانـتـسـاب » Nov 2016
• رقـم العـضـويـة » 131540
• المشـــاركـات » 1,379
• الـدولـة » Tanta
• الـهـوايـة » Protection , SQL , PHP
• اسـم الـسـيـرفـر » Private Server
• الـجـنـس » Male
• نقـاط التقييم » 25
Helper4You صـاعـد

Helper4You غير متواجد حالياً

7181  


إرسال رسالة عبر Yahoo إلى Helper4You إرسال رسالة عبر Skype إلى Helper4You

افتراضي رد: كل الكويري Query اللي هتحتاجة هنا ♥



تسلم موضوع جميل وهيفيد ناس كتير بس تعديل بسيط وصغير لا يكن شىء فى الموضوع الجميل ده

الكويرى ده حضرتك كاتب انك تمسح شخصيه من السيرفر
والمفروض ان الكويرى ده بيعمل ban للشخصيه مش يمسح

تقبل مرورى عشان فى ناس بتفهم الكلام بالعكس هيقلك انا عملتو مفيش حاجه اتمسحت الخ الخ
كود PHP:
USE [SRO_VT_SHARD]           
GO
--------------------------------                           
DECLARE @
ChrID INT;            
DECLARE @
CharName VARCHAR(64); 
DECLARE @
AccJID INT;           
---------------------------------
SET @CharName =    'CharNameHere' ---type Charname
---------------------------------
SET @ChrID=(SELECT CharID FROM _Char WHERE CharName16=@CharName)
SET @AccJID=(SELECT UserJID FROM _User WHERE CharID=@ChrID)
-----------------------------------------------------------------
USE 
SRO_VT_ACCOUNT
DECLARE @ID VARCHAR (64)
DECLARE @
Reason VARCHAR(128)
DECLARE @
Begin DATETIME
DECLARE @End DATETIME
SET 
@ID = (Select STRuserID FROM TB_User Where JID = @AccJID)

---------------------------------
SET @Reason    =    'Ban Reason Here'
SET @Begin    =    '2012-05-01 00:00:00.000' --    Time Begin    --
SET @End    =    '2040-01-01 00:00:00.000' --    Time End    --
---------------------------------
---------------------------

INSERT [dbo].[_Punishment]
(
[
UserJID],
[
Type],
[
Executor],
[
Shard],
[
CharName],
[
CharInfo],
[
PosInfo] ,
[
Guide],
[
Description],
[
RaiseTime],
[
BlockStartTime],
[
BlockEndTime],
[
PunishTime],
[
Status]
)
VALUES 
(
@
AccJID,
1,
1,
0,
@
CharName,
1,
1,
@
Reason,
@
Reason,
@
Begin,
@
Begin,
@
End,
@
End,
0);
----------------------------------------------------------
DECLARE @
ReasonID INT
SET 
@ReasonID =
(
Select SerialNo FROM _Punishment Where UserJID = @AccJID)
----------------------------------------------------------
INSERT [dbo].[_BlockedUser]
(
[
UserJID],
[
UserID],
[
Type],
[
SerialNo],
[
TimeBegin],
[
TimeEnd])
VALUES
(
@
AccJID,
@
ID,
1,
@
ReasonID,
@
Begin,
@
End);

-----------------------------------------------------------------
SELECT StrUserID FROM TB_User WHERE JID = @AccJID
----------------------------------------------------------------- 


توقيع Helper4You :


عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ]


General protection of servers


رد مع اقتباس