-
Üyelik
27.11.2013
-
Yaş/Cinsiyet
37 / E
-
Meslek
WM
-
Konum
Bursa
-
Ad Soyad
S** Ö**
-
Mesajlar
569
-
Beğeniler
212 / 177
-
Ticaret
1, (%100)
Arkadaşlar küçük bir yardıma ihtiyacım var.
Ayrı satırlarda bulunan belirli sütunların içerisindeki sayıların toplamını almam gerekiyor. Yani özetle "uye1"e ait yazıların gosterim sayılarının toplamı.
Tablo: "yazilar"
Sütun: "gosterim"
Uye ID: "25"
İstediğim şu;
Yazılar tablosundaki yazıların 25 id'li üyeye ait olanlarının gösterim sayılarının toplamı.
Umarım derdimi anlatabilmişimdir. Yardım eden arkadaşlara teşekkürler şimdiden. :)
-
Üyelik
20.02.2016
-
Yaş/Cinsiyet
33 / E
-
Meslek
Coder
-
Konum
Batman
-
Ad Soyad
A** T**
-
Mesajlar
74
-
Beğeniler
1 / 20
-
Ticaret
0, (%0)
$sql = "SELECT * FROM yazilar WHERE id = '25'";
$sonuc = mysql_query($sql);
$totalgosterim = 0;
if( mysql_num_rows($sonuc) > 0 ){
while( $satir = mysql_fetch_assoc($sonuc) ){
$gosterim = $satir["gosterim"];
$totalgosterim += $gosterim;
}
echo $totalgosterim;
}
else
{
echo "0 Gosterim";
}
gibi bişey olabilir
1 kişi bu mesajı beğendi.
-
Üyelik
27.05.2014
-
Yaş/Cinsiyet
30 / E
-
Meslek
Webmaster
-
Konum
Ankara
-
Ad Soyad
E** A**
-
Mesajlar
279
-
Beğeniler
42 / 70
-
Ticaret
0, (%0)
Derdinizi anlatabilmişsiniz sıkıntı yok ama istediğiniz şekilde sizin işinizi görüyor da olsa tabloları bu yapıda kullanmayınız. Geliştirme aşamasında kendinize bir algoritma belirleyiniz. Hiyeraşi bellidir; Algoritma>Database>Development>FrontPage>Http
(Biraz eleştiri gibi oldu fakat asıl amacım projenizi daha sağlam kılmak)
1 kişi bu mesajı beğendi.
Web Project Master | {Good Code}
-
Üyelik
20.08.2015
-
Yaş/Cinsiyet
39 / E
-
Meslek
Web Geliştirici
-
Konum
İzmir
-
Ad Soyad
V** Y**
-
Mesajlar
412
-
Beğeniler
723 / 141
-
Ticaret
30, (%100)
MySQL için sum() fonksiyonunu araştırın hocam, tek tek php ile yapmayın.
1 kişi bu mesajı beğendi.
-
Üyelik
20.08.2015
-
Yaş/Cinsiyet
39 / E
-
Meslek
Web Geliştirici
-
Konum
İzmir
-
Ad Soyad
V** Y**
-
Mesajlar
412
-
Beğeniler
723 / 141
-
Ticaret
30, (%100)
Sorgunuzda "where" varsa tek bir sütun için görüntülenmeyi çekiyordur, sorgunuzu da yazın isterseniz buraya.
1 kişi bu mesajı beğendi.
-
Üyelik
27.11.2013
-
Yaş/Cinsiyet
37 / E
-
Meslek
WM
-
Konum
Bursa
-
Ad Soyad
S** Ö**
-
Mesajlar
569
-
Beğeniler
212 / 177
-
Ticaret
1, (%100)
Bu şekilde iken yanlış bir toplama yapıyor.
$uye = $_SESSION['uye'];
$sql = $db->query("SELECT gosterim FROM yazilar");
$gostr = $sql->rowCount();
echo $gostr;
?>
Bu şekilde ise hiç göstermiyor.
$uye = $_SESSION['uye'];
$sql = $db->query("SELECT SUM(gosterim) FROM yazilar");
$gostr = $sql->rowCount();
echo $gostr;
?>
-
Üyelik
20.08.2015
-
Yaş/Cinsiyet
39 / E
-
Meslek
Web Geliştirici
-
Konum
İzmir
-
Ad Soyad
V** Y**
-
Mesajlar
412
-
Beğeniler
723 / 141
-
Ticaret
30, (%100)
Bunu deneyin hocam;
$sql = $db->query("SELECT SUM(gosterim) as 'gosterim' FROM yazilar");
$gostr = $sql->rowCount();
echo $gostr["gosterim"];
?>