Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Veri tabanındaki ayların toplam adeti

Merhaba Veri tabanındakiyılın aylarının toplam adetini bulmaya çalışıyorum ama bir türlü yapamadım tıkandım. Yardımlarınızı bekliyorum
$tarihgoster = explode("-",$abc['tarih']);
	$tarih = $tarihgoster['2']."-".$tarihgoster['1']."-".$tarihgoster['0'];
	
	$tarihal = explode("-",$abc['tarih']);
	$tariha = $tarihal['1'];
	 
	
	 $toplam=count($tariha);

     echo $toplam;
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • Vedia adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    66 cevap - 21 soru
    Biraz daha açıklar mısınız?
    • pialfa adlı üyenin fotoğrafı pialfa
      Yazi veri tabanında kayıtlı olan yıllardan sadece ayları çekip bu ayların toplamını almak istiyorum.
      Aşağıdaki bir örnek gibi.
      örn:
      $ay = array(01","02","03");
      echo count($ay);
      
      9 yıl önce yazılmış
    • Vedia adlı üyenin fotoğrafı Vedia
      Aşağıdaki komutla verileri çekip, gelen verileri sayabilirsiniz.
      select count(1) as ADET, month(tarihalani) as AY from tabloadi group by month(tarihalani)
      


      İstediğiniz bu mu? yoksa kaç adet farklı ay var onu mu bulmak istiyorsunuz?
      9 yıl önce yazılmış
    • pialfa adlı üyenin fotoğrafı pialfa
      Evet kaç adet farklı ay var onu bulmak amaç
      9 yıl önce yazılmış
    • Vedia adlı üyenin fotoğrafı Vedia
      İşte aradığınız sonuç:
      select count(*) from (select distinct Year(TARIH), Month(TARIH) from TABLO1) temp;
      


      Not: Cevap için Sinan Duman'a teşekkürler!
      9 yıl önce yazılmış
    • pialfa adlı üyenin fotoğrafı pialfa
      $sorgu = mysql_query("select count(*) from (select distinct Year(2010), Month(09) from siparis) temp");
      $toplam_not = mysql_num_rows($sorgu);
      echo"$toplam_not";
      


      Ekrana 1 Düşüyor bir yerde yanlış mı yapıyorum acaba ?
      9 yıl önce yazılmış
  • fahrenhayt46 adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    7 cevap - 21 soru
    
    SELECT  MonthName( tarih )  AS donem, Count( * ) AS adet  FROM tabloadi GROUP BY Month( tarih) 
    
    

    Bu şekilde ayların toplamını alabilirsin,