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

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

Konu Bilgileri

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
27 May 2013
2,664
2
0
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.
 

Users Who Are Viewing This Konu (Users: 0, Guests: 1)

Üst Alt