wmaraci reklam

Bİr sorguya ihtitiyacım var MYSQL SORGU

2 Mesajlar 670 Okunma
wmaraci reklam

hasanablak hasanablak Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 14.08.2016
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad H** A**
  • Mesajlar 67
  • Beğeniler 11 / 3
  • Ticaret 2, (%100)
Merhaba arkadaşlar direkt konuya geçiyorum;
Kullanıcı girişlerini tutan bir veritabanım var ve bu veritabanımda kullanıcının php olarak time() değeri de tutuluyor.
Sorum şu; Php ile hiçbir kod yazmadan veritabanındaki time değeri kullanıcının time değerinden-10 çıkartılmış halinden büyük müdür küçük müdür sorgusunu oluşturabilmek.
Bu mümkün mü?


Not: Buradaki -10, 10 dk amaçlıdır kullanıcının online olup olmadığını öğrenmek istiyorum diyelim...
 

 

SMM Panel, Sosyalyuvam, Bayilik Paneli, En Uygun Panel, Takipçi Paneli
reklam

hasanablak hasanablak Sms Onayı Gerekli Banlı Kullanıcı
  • Üyelik 14.08.2016
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad H** A**
  • Mesajlar 67
  • Beğeniler 11 / 3
  • Ticaret 2, (%100)
Hepinize teşekküre derim arkadaşlar buldum;

$anlik_time = time()-600;

$sql = $db->prepare("select COUNT(time>$anlik_time) from ziyaretci_tutanagi WHERE time>$anlik_time = ?");
$sql->execute(array(
'1'
));

$row=$sql->fetch(PDO::FETCH_ASSOC);
echo $row["COUNT(time>$anlik_time)"];

Not: time kolonu veritabanındaki daha önceden siteye giren kullanıcıların time() değerlerinin saklandığı kolon. Bu yukarıdaki sorgu da veritabanında anlık time'dan 10dk çıkartılmış halinden büyük olan kaç kayıt olduğunu buluyor.
 

 

wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al