Merhaba Ziyaretçi
Forumumuza hoşgeldiniz.Sitemizi daha yararlı şekilde kullanabilmek için lütfen kayıt olun veya giriş yapın.

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

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

[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 285 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
27 May 2013
2,664
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.
 
Üst Alt