lostyazilim
tr.link

Mysql En çok resim yükleyenleri sıralama

15 Mesajlar 2.105 Okunma
lstbozum
tr.link

FatalRhymeR FatalRhymeR WM Aracı Kullanıcı
  • Üyelik 10.08.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek Bilgisayar Programcısı
  • Konum Sakarya
  • Ad Soyad S** K**
  • Mesajlar 456
  • Beğeniler 140 / 77
  • Ticaret 2, (%100)

Winston adlı üyeden alıntı

Bu kod işinizi görür. Ayrıca tablo yapınız yanlış.


Ne yönden yanlış hocam ? Sağolun bu arada kod için.
 

 

wmaraci
reklam

47003 47003 WM Aracı Anonim Üyelik
  • Üyelik 12.03.2015
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 576
  • Beğeniler 46 / 205
  • Ticaret 16, (%100)
Zaten yüklenen resimleri tutan bir tablonunuz var. O tablodan kullanıcının id'sine göre count alabilirsiniz. Kaç tane resim yüklemiş görebilirsiniz. k_resim_sayisi sutununa gerek kalmaz.
 

 

FatalRhymeR FatalRhymeR WM Aracı Kullanıcı
  • Üyelik 10.08.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek Bilgisayar Programcısı
  • Konum Sakarya
  • Ad Soyad S** K**
  • Mesajlar 456
  • Beğeniler 140 / 77
  • Ticaret 2, (%100)
Hallettim Beyler belki birinede yardımcı olur şuraya kaynak kodları yazayım;

include "veritabani.php";
$sql = mysql_query("SELECT * FROM k_kullanicilar ORDER BY k_resim_sayisi DESC LIMIT 0,10") or die(mysql_error());
while($satir = mysql_fetch_array($sql)){
echo 'Nick= '.$satir["k_kullanici_adi"]. '
';
echo 'Yülediği Resim Sayısı='.$satir["k_resim_sayisi"]. '

';
}
?>
 

 

esernet1 esernet1 Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 24.12.2013
  • Yaş/Cinsiyet 34 / E
  • Meslek programcı
  • Konum Denizli
  • Ad Soyad G** E**
  • Mesajlar 291
  • Beğeniler 23 / 33
  • Ticaret 6, (%100)
burda tabloyu seçersin SELECT * FROM

bu tablo adındır--> k_kullanicilar WHERE

--> burada diyorsunki yukardaki tabloyu çek ama k_resim_sayisina gore cek desc olursa sondan basa sırala komutunu verirsin ve 0,10 0 dan 10a kadar sırala ORDER BY k_resim_sayisi DESC LIMIT 0,10



umarım yardımcı olmuştur saygılar
 

 

wmaraci
wmaraci

FatalRhymeR FatalRhymeR WM Aracı Kullanıcı
  • Üyelik 10.08.2013
  • Yaş/Cinsiyet 29 / E
  • Meslek Bilgisayar Programcısı
  • Konum Sakarya
  • Ad Soyad S** K**
  • Mesajlar 456
  • Beğeniler 140 / 77
  • Ticaret 2, (%100)

esernet1 adlı üyeden alıntı

burda tabloyu seçersin SELECT * FROM

bu tablo adındır--> k_kullanicilar WHERE

--> burada diyorsunki yukardaki tabloyu çek ama k_resim_sayisina gore cek desc olursa sondan basa sırala komutunu verirsin ve 0,10 0 dan 10a kadar sırala ORDER BY k_resim_sayisi DESC LIMIT 0,10



umarım yardımcı olmuştur saygılar


Teşekkür ederim hocam biliyordum ama :)
 

 

Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al