Facebook Instagram Twitter Vimeo Youtube
  • Click here - to use the wp menu builder
Ara
Logo

"Yarından bu kadar korku duyarsan, bugünü nasıl yaşarsın." - 3 Ideots

Logo
  • Hakkımda
  • Devops
    • TümüDockerKubernetes
      Docker

      Docker ile RabbitMQ Kurulumu

      18 Ocak 2025
      Docker

      Docker Temel Komutları

      18 Ocak 2025
      Kubernetes

      Kubernetes YAML Dosyasıyla “Merhaba, Dünya!” Uygulaması Oluşturma

      2 Temmuz 2023
      Kubernetes

      Kubernetes YAML Dosyalarıyla Uygulama Dağıtımı

      2 Temmuz 2023
  • Sistem
    • TümüActive DirectoryCentosCloudFlareCyberPanelDebianLinuxUbuntuWindows
      Linux

      Google BigQuery ile Büyük Veri Analizi

      18 Ocak 2025
      Linux

      Zabbix Kurulumu: Adım Adım Kılavuz

      18 Ocak 2025
      Linux

      OpenStack Victoria: Glance Kurulumu

      13 Ağustos 2024
      Linux

      OpenStack Victoria: Keystone Kurulumu

      12 Ağustos 2024
  • Yazılım
    • TümüezSQLhtaccessHTML 5JavascriptMySQLPHPSQL
      PHP

      PHP’de haftanın ilk, son veya özel bir günü bulmak

      28 Nisan 2023
      SQL

      SQL’de son kaydın ID’sini almak

      26 Nisan 2023
      PHP

      PHP ile Medium Yazılarınızı Çekin

      26 Nisan 2023
      PHP

      WordPress Veritabanından Veri Çekmek (MySQL)

      23 Nisan 2023
Ana Sayfa Yazılım PHP PHP’de Günlük, Haftalık, Aylık Ve Yıllık İşlemler
  • Yazılım
  • PHP

PHP’de Günlük, Haftalık, Aylık Ve Yıllık İşlemler

Yazar
Berkehan Bendivar
-
16 Nisan 2023
Facebook
Twitter
Pinterest
WhatsApp

    Merhaba arkadaşlar önceden sürekli kodları uzatıp yaptığım işlemin kısa yolunu fark ettim(geç oldu ama napalım araştıra araştıra ve deneye deneye bulabildim) fazla lafı uzatmadan sizlere bu işlemlerin nasıl yapılacağını anlatayım.

    Öncelikle veritabanınızdan çekeceğiniz verilerin tarih sütununun veri türünü datetime olarak yaptığınızdan emin olun. Datetime tipinde yeni eklenen kayıt tabloda 2017–01–22 15:04:00 şeklinde gözükür. Bu veri türünde sorgu içerisinde kullanabileceğiniz bazı fonksiyonlar var. Bunları kullanarak günlük haftalık ve aylık olarak veri çekebiliriz.

    Günlük veri çekimi için gerekli kodlarınız;

    Öncelikle bugünün tarihini değişken olarak alalım

    <?php $bugun = date(“d”); ?>

    Sonrasında günlük veri çekeceğimiz sorgumuzu oluşturalım;

    SELECT * FROM veriler WHERE DAY(tarih) = ‘$bugun’

    Örnek;

    <?php

    $bugun= date(“d”);

    $gunlukveri = mysql_query(“SELECT * FROM veriler WHERE DAY(tarih) = ‘$bugun’ “);

    while($gunlukList= mysql_fetch_array($gunlukveri )){

    echo $gunlukList[“baslik”].”;

    }

    ?>

    Haftalık veri çekimi için gerekli kodlarınız;

    Yine ilk önce haftalık veri çekimi öncesinde bu haftayı bulalım

    <?php

    $baslat = date(Y.”-”.m.”-”.d);

    $yil = substr($baslat, 0,4);

    $ay = substr($baslat, 5, 2);

    $gun = substr($baslat, 8, 2);

    $tarih = date(“Y-m-d”, mktime(0, 0, 0, $ay, $gun, $yil ));

    $tarih7gun = date(“Y-m-d”, mktime(0, 0, 0, $ay, $gun+7, $yil ));

    ?>

    Sonrasında haftalık veri çekeceğimiz sorgumuzu oluşturalım;

    SELECT * FROM veriler WHERE tarih between ‘$tarih’ && ‘$tarih7gun’

    Örnek;

    <?php

    $baslat = date(Y.”-”.m.”-”.d);

    $yil = substr($baslat, 0,4);

    $ay = substr($baslat, 5, 2);

    $gun = substr($baslat, 8, 2);

    $tarih = date(“Y-m-d”, mktime(0, 0, 0, $ay, $gun, $yil ));

    $tarih7gun = date(“Y-m-d”, mktime(0, 0, 0, $ay, $gun+7, $yil ));

    $haftalikSorgu = mysql_query(“SELECT * FROM veriler WHERE tarih BETWEEN’$tarih’ && ‘$tarih7gun’”);

    while($haftalikList= mysql_fetch_array($haftalikSorgu )){

    echo $haftalikList[“baslik”].”;

    }

    ?>

    Aylık veri çekimi için gerekli kodlarınız;

    Yine ve yine aylık veri çekimi öncesinde bu ayımızı bulalım

    <?php

    $buay= date(“m”);

    ?>

    Sonrasında aylık veri çekeceğimiz sorgumuzu oluşturalım;

    SELECT * FROM veriler WHERE MONTH(tarih) = ‘$buay’

    Örnek;

    <?php

    $buay= date (“m”);

    $aylikSorgu = mysql_query(“SELECT * FROM veriler WHERE MONTH(tarih) = ‘$buay’”);

    while($aylikList= mysql_fetch_array($aylikSorgu )){

    echo $aylikList[“baslik”].”;

    }

    ?>

    Yıllık veri çekimi için gerekli kodlarınız;

    Yine ve yine yıllık veri çekimi öncesinde bu yılımızı bulalım

    <?php

    $buYil= date(“Y”);

    ?>

    Sonrasında aylık veri çekeceğimiz sorgumuzu oluşturalım;

    SELECT * FROM veriler WHERE YEAR(tarih) = ‘$buYil’

    Örnek;

    <?php

    $buYil= date (“Y”);

    $yillikSorgu = mysql_query(“SELECT * FROM veriler WHERE YEAR(tarih) = ‘$buYil’”);

    while($yillikList= mysql_fetch_array($yillikSorgu )){

    echo $yillikList[“baslik”].”;

    }

    ?>

    Bu şekilde gün, haftalık, aylık ve yıllık istatistik oluşturabilirsiniz…

    • Etiketler
    • Aylık Ve Yıllık İşlemler
    • Haftalık
    • PHP’de Günlük
    Facebook
    Twitter
    Pinterest
    WhatsApp
      Önceki İçerikActive Directory Nedir?
      Sonraki İçerikCentos 7 Unutulan Root Şifre Sıfırlama
      Berkehan Bendivar
      Berkehan Bendivar
      https://www.bendivar.com
      Aptalca ilişkiler yerine, akıllıca yalnızlık. Uyku yerine kahve ve bir kaç satır kod.

      İlgili HaberlerYazarın Diğer İçerikleri

      PHP’de haftanın ilk, son veya özel bir günü bulmak

      PHP ile Medium Yazılarınızı Çekin

      WordPress Veritabanından Veri Çekmek (MySQL)