Mysql COUNT

Php mysql Count komutu Veritabanındaki eleman sayısını bulmakta kullanılır. Örneğin öğrenci listemizde kaç kişi var. bunu bulmak için kullanılır.

Örnek kod:

$bilgi=mysql_query("SELECT COUNT(no) FROM ogrenciler ");
if($bilgi)
{
        $tek=mysql_fetch_array($bilgi);   
        echo $tek[0]." Öğrenci";
}


Php çıktısı:

25 Öğrenci

 

örnek kod: Üsttekine Benzer şekilde sınıftaki kızları saydıran bir komut yazalım:

$bilgi=mysql_query("SELECT COUNT(no) FROM ogrenciler WHERE cinsiyet=´KIZ´ ");
if($bilgi)
{
        $tek=mysql_fetch_array($bilgi);   
        echo $tek[0]." Kız Öğrenci";
}

Php çıktısı:

12 Kız Öğrenci

Her programcı birgün Php yi tadacaktır
26-11-2009 13:05

    arjin Mehmet Ali

    Çok güzel... Yapılan yorum sayısı için gerekiyordu...

    Gerçekçi ol imkansızı iste...
    08-07-2010 14:25

      şöyle de oluyor. ama tablo boş ise hata verir.

      $say= mysql_fetch_row(mysql_query("SELECT COUNT(no) FROM ogrenciler WHERE cinsiyet=´KIZ´ "));

      echo $say[0];
      Her programcı birgün Php yi tadacaktır
      08-07-2010 20:43

        arjin Mehmet Ali

        Üstte verdiğiniz örneği kullandım gayet hoş oldu :Dx elinize sağlık

        Gerçekçi ol imkansızı iste...
        08-07-2010 21:42

          sdemirkeser Suleyman Demirkeser

          su sekildede fonksiyonlastirilabilir;

           

          <?php
          function toplamHesap($tablo,$alan = "id"){
              $sorgu = mysql_query("select count($alan) as toplam from $tablo");
              $toplam = mysql_fetch_assoc($sorgu);
              return $toplam["toplam"];
          }
          ?>

           

          usteki ornek icin soyle kulanilabilir;

          echo toplamHesap("ogrenciler","no");


          alan adina on tanimli id degerini verdik. Bu durumda tabloda id isminde alan varsa ikinci parametreyi vermedende kullanabilirsiniz

          echo toplamHesap("ogrenciler");


          gibi
          09-07-2010 10:30

            Php

            halisa hasan sacin

            Peki, Count kullanarak cinsiyet satırındaki kız ve erkek öğrencileri iki ayrı değer olarak nasıl bulabilirim?

            24-07-2011 01:30

              www.Phpkodlari.com © 2009 Herkes Php öğrenecek
              Web tasarım ve eğitim kaynağınız.