|
|
#1 (permalink) |
|
Üyelik Tarihi: 04.09.2007
Yer: Bursa
Yaş: 21
Mesaj: 30
|
online üye gösterimi
MySQL veritabanı kullanıyorum online üye gösteriminde sıkıntı yasıyorum. sorgum şu şekilde.
Set on= ODBC.Execute("Select * From tblUyeler where sonGiris >= '"&Zaman&"' Order by sonGiris Desc") buradaki zaman değişkeni -20 dk. önceki tarihi alıyor. sonGiris üyenin sayfalar arası dolaştığı zamanki tarihi vt ye kayıt edyor oradan gelen tarih değeri. şimdi songiris veritabanında 2008-04-25 2212:55 diye akayı ediliyor.Zaman değişkeninde DateAdd fonksiyonunu kullandım. Zamanla = DateAdd("n",-20, now()) bunun çıkan sonucu ise 4/25/2008 3:56:03 AM bu şekilde oluyor. tabi sorguda bu iki karsılaştırmayı uyuşmadığı için yapamıyor ve online olan hiçbir üyeyi göstermiyor. saat fonksiyonunda now değerini 2008-04-25 2212:55 gibi yazdırabiliyorum. fakat bunu DateAdd fonksiyonunda kullandığım zaman boş geliyor yani işlem yapılmıyor. şöyle ki mysqltarih(now()) -- çalışıyor Zamanla = DateAdd("n",-20, mysqltarih(now())) --- çalışmıyor. sorunu nasıl çözebilirm ? |
|
|
|
Zoque'a hoşgeldiniz!