İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Bugünkü en populerler nasıl yazılır?

serdarbakar

0
İyinet Üyesi
Katılım
6 Ocak 2006
Mesajlar
72
Reaction score
0
Merhaba arkadaşlar,

Çok kolay olduğunu tahmin ettiğim bir sorum var.

Şu kod ile gelmiş geçmiş en populer oyunlarım listeleniyor;

SELECT * FROM oyunlar where durum=1 and anasayfa=1 and tarihi<=$bugunne ORDER BY sayi DESC LIMIT 25

Ben bugünkü en popüler oyunlar listelensin istiyorum, nasıl yaparım bu işi?

Teşekkürler
 

Caesar

0
İyinet Üyesi
Katılım
5 Haziran 2006
Mesajlar
1,894
Reaction score
7
her oynandığı zaman oyun tarihini güncelliyor musun?
 

serdarbakar

0
İyinet Üyesi
Katılım
6 Ocak 2006
Mesajlar
72
Reaction score
0
@ceaser - Tarih güncellemesi bildiğim kadarıyla yok.

@Angelo - tarihi='$bugunne' 'deki $tarihi oyunların siteye eklenme tarihini gösteriyor. tarihi=$bugune diyince sadece bugün eklediğim oyunları popülaritesine göre sıralıyor.

İkinize de çok teşekkür ederim.

Nasıl yapacağımı hala bulamadım.
 

Angelo

0
İyinet Üyesi
Katılım
13 Aralık 2004
Mesajlar
9,603
Reaction score
111
Konum
AZ
Yapiyi aciklamariyla atar misin? Sayi ne mesela, neye gore belirleniyor, populerlikten kasit ne?
 

MoD

0
İyinet Üyesi
Katılım
8 Nisan 2005
Mesajlar
1,722
Reaction score
2
Konum
Bursa
Database'e bugun isimli bir tablo acabilirsin. Cron'la her gun sifirlanabilir. Yada bugun isimli tabloya veri yazarken sistemin saat kontrolunu yaparak sifirlatabilirsin. Sonrasinda ise sana kalan tek sey;

SELECT * FROM oyunlar_bugun ORDER BY sayi DESC LIMIT 25
 

serdarbakar

0
İyinet Üyesi
Katılım
6 Ocak 2006
Mesajlar
72
Reaction score
0
Arkadaşlar çok teşekkür ederim. Kusura bakmayın benim pek php bilgim yok. Buraya eklenebilecek ufak bir kod ile istediğim yapılabilir sanmıştım ama dediklerinizden anlaşılıyor ki o kadar da basit değil.

Teşekkür ederim.
 

blink

0
İyinet Üyesi
Katılım
20 Mart 2006
Mesajlar
1,246
Reaction score
1
"Bugünkü en popülerler"
tam olarak böyle yazılıyor :).. Şaka yapıyorum sorununun çözülememesine üzüldüm :(
 

Caesar

0
İyinet Üyesi
Katılım
5 Haziran 2006
Mesajlar
1,894
Reaction score
7
her oynanan oyunun tarihini güncelleyip sorguda da

PHP:
$sorgu = "select adi,count(hit) as sayi from oyunlar where tarih='$bugun' group by adi order by sayi desc";
şeklinde yapabilirsin yada
direk bugun_hit şeklinde bir field yaratıp
PHP:
$sorgu= "select adi,bugun_hit from oyun order by bugun_hit desc";
şeklinde de yapabilirsin
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst