SQL Son 1 Yıl, 1 Ay, 7 Gün, 1 Gün, 30 dakika, 15 dakika vs veri çekmek

Üyelerin son aktif olduğu tarih saati üyeler tablosunda tarih sütununda datetime formatında tuttuğumuzu varsayalım aşağıdaki örnek kod ile son 30 dakikada aktif olanları listeleyebiliriz yada farklı ihtiyaçlar için kullanabilirsiniz Verileri çekmek için kullanacağımız sql sorgusu şöyle olacak:

son 1 yıl için:

SELECT * FROM veriler WHERE tarih >= NOW() - INTERVAL 1 YEAR

son 1 ay için:

SELECT * FROM veriler WHERE tarih >= NOW() - INTERVAL 1 month

son 1 gün için:

SELECT * FROM veriler WHERE tarih >= NOW() - INTERVAL 1 day

son 1 saat için:

SELECT * FROM veriler WHERE tarih >= NOW() - INTERVAL 1 hour

son 30 dakika için:

SELECT * FROM veriler WHERE tarih >= NOW() - INTERVAL 30 minute

gibi gibi örnekleri siz artırabilirsiniz.

Veriler veritabanı tablonuzda tarih sütunundaki zaman date formatında olmalıdır.

Sayfa Yüklenince Toast yada Butona Tıklayınca Toast Örnekleri

Öncelikle jQuery toast plugin yazarı by Kamran Ahmede emeğinden dolayı teşekkür ederiz. Genel olarak başarılı bir eklenti olmuş kolaylıkla projelerine adapte edebilirsiniz projeyi arkadaş sadece butonlara tıklanma ile beraber tetiklenecek şekilde ayarlamış ama ben vereceğim örnekle sayfa yüklenince de toast mesajı görüntülenebilecek şekilde ayarladım.

Örneğin bir site içi mesajlaşma uygulamanız var yeni mesaj geldiğinde ekrana toast basmak için ilgili if yapısının içerisine hazırladığım 2. demodaki çalışmanın kaynak kodunu kullanabilirsiniz.

Projenin Kaynağı: https://kamranahmed.info/toast

DEMO1 – VARSAYILAN HALİYLE TÜM ÖRNEKLER

DEMO2 – SADECE SAYFA YÜKLENİNCE ÇALIŞACAK TOAST ÖRNEĞİ

2. DEMODA toast görünmesini sağlayan kod:

    <script type="text/javascript">
        $(document).ready(function() {
 
$.toast({
    heading: 'Information',
    text: 'Yeni Mesajınız var lütfen mesaj kutunuzu kontrol ediniz. <a href="#">tıklayın</a>',
	position: 'mid-center',
	icon: 'info',
    stack: false
})
 
    });
    </script>

burada dikkat edilecek nokta bu kod blogunun hemen yukarısında mutlaka ilgili jquery dosyaları include edilmiş olması gerekir aksi halde çalışmayacaktır.

ilgili jquery kod blogu:

    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
    <script type="text/javascript" src="js/jquery.toast.js"></script>

HTML, PHP Projelerde Kulllanılabilecek Arka Plan Bildirim Ses Efekti Çalma Kodu

Çoğu tarayıcıda çalışan kodlardan bir tanesi şu

<embed src="to.ogg" width="180" height="90" loop="false" autostart="false" hidden="true" />

*Not: Eski sürüm crome tarayıcılarda çalışmayabilir.
Bir diğeri:

<bgsound src="muzik.wav">

.ogg yerine vaw yada mp3 de deneyebilirsiniz.

Eski sürüm tarayıcılarda dahi sorunsuz çalışabilecek 3. kodumuz:

<audio controls>
  <source src="muzik1.ogg" type="audio/ogg">
  <source src="muzik2.mp3" type="audio/mpeg">
Tarayıcınız audio elementini desteklemiyor.
</audio>

Not: Internet Explorer 9+, Firefox, Opera, Chrome ve Safari audio elementini destekler.

Not: Internet Explorer 8 ve öncesi desteklemez.