İyinet'e Hoşgeldiniz!

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

Kayıt Ol!

En Çok Yorumu Yapan Kişiyi Bulma - Yardım!

esntpli

0
İyinet Üyesi
Katılım
8 Haziran 2012
Mesajlar
54
Reaction score
0
Konum
Türkiye/İstanbul
Merhaba sayın webmaster arkadaşlarım:

Yaklaşık 2 saattir takıldığım bir konu var.

yorumlar adında bir tablom var mysql'da

burada diyelim

--------------------------------------
id + uye_id + konu_id + yorum -
--------------------------------------
1 + 10 + 4 + yorum
1 + 10 + 4 + yorum
1 + 10 + 4 + yorum
1 + 2 + 4 + yorum
1 + 2 + 4 + yorum
------------------------------------

böyle veriler var dersek

sorum ise mesela 4 numaralı konu_id de en çok yorum yapan üyeyi bulmak.

mesela burada 4 numaralı konuya en çok 10 id numaralı kişi yorum yapmış. bunu en çok yorum yapanın idsini yani 10 u nasıl çıktı olarak gösterebilirim?

işte bunu nasıl bulabilirim. bin bir türlü fonksiyonlar denedim ama bir türlü içinden çıkamadım.
 

KrmYlmz

0
İyinet Üyesi
Katılım
3 Kasım 2014
Mesajlar
274
Reaction score
0
konu biraz eski ama belki bir lazım olan olabilir cevap verelim

işlemi mysql query ile halledebilirsiniz.

PHP:
select count(uye_id) as uyetoplam where konu_id='4' order by uyetoplam DESC limit 1

öncelikle, aynı üyeid sine ait kayıt sayılarını alıyoruz, ve uyetoplam diye bir değişkene atıyoruz, sonra sql sıralamasını en çok kaydı olandan en az olana kadar sıralıyoruz. ve en üstteki kayıt bize en çok yorum yapan üyenin attığı bir yorumun bilgilerini verecektir.
 

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.

Üst