Server Tanitimi , Ko Tanitimi , Silkroad Pvp Serverler , Metin2 Pvp Serverler

Günlük Maximum Kullanım Miktarını Loglama

[XFB] Konu Bilgileri

Konu Hakkında Merhaba, tarihinde Prosedür & Kod Paylaşımları kategorisinde Stark tarafından oluşturulan Günlük Maximum Kullanım Miktarını Loglama başlıklı konuyu okuyorsunuz. Bu konu şimdiye dek 294 kez görüntülenmiş, 0 yorum ve 0 tepki puanı almıştır...
Kategori Adı Prosedür & Kod Paylaşımları
Konu Başlığı Günlük Maximum Kullanım Miktarını Loglama
Konbuyu başlatan Stark
Başlangıç tarihi
Cevaplar
Görüntüleme
İlk mesaj tepki puanı
Son Mesaj Yazan Stark

Stark

K.Destek Yöneticisi
Selamlar









Kod:

CREATE TABLE [dbo].[GOAL] (

[Sira] [int] IDENTITY (1, 1) NOT NULL ,

[Players] [int] NULL ,

[Date] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL ,

[ExtDate] [datetime] NULL

)

Yukarıdaki kod ile tablomuzu oluşturalım.









Kod:

-- Günlük Max Ziyaret

declare @tarih datetime, @tarih2 varchar(100)

set @tarih = getdate()

select @tarih2 = convert (varchar(30),@tarih,104)

-- Önce o tarihi ekleyelim..

if (select count(date) from goal where date = @tarih2) = 0

begin

insert into goal (players, date) values (0, @tarih2)

end

-- Şimdi Kullaniciya bakalim

if (select players from goal where date = @tarih2) < (select count(straccountid) from currentuser)

begin

update goal set players = (select count(straccountid) from currentuser), extdate = getdate() where date = @tarih2

end -- Değiştiren Top ossun, Outur : Mist



Kod:

Select * from goal

Yukarıdaki komut ile , hergün için 1 sefer log açar ve o günden sonra, max ziyaretçinizin üstüne çıkarsanız o satırı update eder.
 
Üst