-
Üyelik
05.02.2017
-
Yaş/Cinsiyet
31 / E
-
Meslek
Elektronik
-
Konum
İstanbul Avrupa
-
Ad Soyad
G** A**
-
Mesajlar
52
-
Beğeniler
23 / 3
-
Ticaret
0, (%0)
Merhaba
Arkadaşlar mysql deki veri sayısını almak istiyorum nasıl yapsam karar veremedim. Sizce Nasıl bir şey uygulamalıyım.
Aşağıdaki örnekdeki gibi veri hesaplaması yeterli
Örnek :
(1) : İZMİR : Toplam 50 kişi var
(2) : İzmir den Katılan Bayan : Toplam 30 kişi var
(3) : İzmir den Katılan Erkek : Toplam 30 kişi var
(4) : İzmir den katılan nisan ayı : Toplam 10 kişi var
(5) : İzmir den katılan mayıs ayı : Toplam12 kişi var
Bu şekilde Diğer illeride ekleyerek istatistikleri göstermesi yeterli.
1
$say = mysql_fetch_object(mysql_query("select count(id) toplam from TABLOADİ"));
echo $say->toplam;
?>
2
$say = mysql_fetch_object(mysql_query("select count(id) toplam from TABLOADİ where SEHİRLER='İZMİR'"));
echo $say->toplam;
?>
-
Üyelik
27.08.2014
-
Yaş/Cinsiyet
38 / E
-
Meslek
IT Manager
-
Konum
Kayseri
-
Ad Soyad
S** S**
-
Mesajlar
84
-
Beğeniler
31 / 18
-
Ticaret
0, (%0)
Merhaba,
Alt örnekte XTABLOSU içersinde, (Sehir,Cinsiyet,Tarih) alanlarının olduğunu var sayıyorum...
$toplam = 0;
$Erkek = 0;
$Bayan = 0;
$nisan = 0;
$mayis = 0;
$sorgu = mysql_query("select Sehir,Cinsiyet,MONTH(Tarih) as Trh from XTABLOSU where Sehir = 'izmir'");
while ($satir= mysql_fetch_array($sorgu))
{
if ($satir['Cinsiyet'] == 'Erkek') { $Erkek++; }
if ($satir['Cinsiyet'] == 'Bayan') { $Bayan++; }
if ($satir['Trh'] == 4) { $nisan++; }
if ($satir['Trh'] == 5) { $mayis++; }
$toplam++;
}
echo "(1) : İZMİR : Toplam ".$toplam."kişi var
";
echo "(2) : İzmir den Katılan Bayan : Toplam ".$Bayan." kişi var
";
echo "(3) : İzmir den Katılan Erkek : Toplam ".$Erkek." kişi var
";
echo "(4) : İzmir den katılan nisan ayı : Toplam ".$nisan." kişi var
";
echo "(5) : İzmir den katılan mayıs ayı : Toplam ".$mayis." kişi var
";
?>
1 kişi bu mesajı beğendi.
Zoru hemen başarırız. İmkansız biraz zaman alır.
-
Üyelik
05.02.2017
-
Yaş/Cinsiyet
31 / E
-
Meslek
Elektronik
-
Konum
İstanbul Avrupa
-
Ad Soyad
G** A**
-
Mesajlar
52
-
Beğeniler
23 / 3
-
Ticaret
0, (%0)
@SertacSolmaz
Çok Teşekkürler Verdiğiniz kod çok iyi çalıştı.
Yıl olarak ayırmak istedim year,month
İzmir 2016 yılında kayıtlar 500
İzmir 2017 yılında kayıtlar 300
İzmir 2016 nisan ayında 50 kişi kayıt var
İzmir 2017 nisan ayında 20 kişi kayıt var
gibi ekleme yapılabilirmi.
Diğer türlü 2015 - 2016 - 2017 birkaç yıllık izmir kayıtların tümünü hesaplıyor.
3 yıllık kayıtları tek seferde gösteriyor.
1 kişi bu mesajı beğendi.
-
Üyelik
27.08.2014
-
Yaş/Cinsiyet
38 / E
-
Meslek
IT Manager
-
Konum
Kayseri
-
Ad Soyad
S** S**
-
Mesajlar
84
-
Beğeniler
31 / 18
-
Ticaret
0, (%0)
Merhaba,
query kısmında sorguyu
"select Sehir,Cinsiyet,MONTH(Tarih) as Trh from XTABLOSU where Sehir = 'izmir'"
yerine,
"select Sehir,Cinsiyet,MONTH(Tarih) as Trh from XTABLOSU where Sehir = 'izmir' and YEAR(Tarih) = '2016'"
olarak kullanıp tüm kodu 3 kez kullanın, birinde 2017 birinde 2016 birinde 2015 query kodu olsun ;)
1 kişi bu mesajı beğendi.
Zoru hemen başarırız. İmkansız biraz zaman alır.