• 02-04-2013, 12:11:44
    #1
    Öğrencileri belli tarihlerde derse alınıyor.

    Ders Başlangıcı : 01.03.2013
    Ders Bitişi: 04.04.2013

    şeklinde strtotime olarak db kayıt ediyorum.


    Raporlamada 2 tarih arasında dersi olan öğrencileri çıkartamadım.

    örnegin

    Ders Başlangıcı : 30.03.2013
    Ders Bitişi: 04.04.2013

    diye arattıgımda

    dersi 31.03.2013 den sonra bitecekleri göstermeli.
    dersi 30.03.2013 de dersi başlıyacakları göstermeli
    dersi 03.04.2013 de dersi başlıyacakları göstermeli
    bu tarih aralıgında dersi olanlarda listelemeli.
    Bir türlü çözemedim..

    sqlde giriş ve çıkış tarihleri var strtotime ile kayıt edilmiş
    __________________________________________________ _
  • 02-04-2013, 12:26:39
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    http://php.net/manual/tr/function.mktime.php

    mktime fonksiyonunu bi araştırın hocam, muhtemelen işinizi görecektir.
  • 02-04-2013, 12:54:47
    #3
    sql sorgu kısmında sorunum yokta nasıl bir mantıkla yaparsam mantıklı olur onu düşünüyorum.

    where (rezervasyon.giristarih<=$bugunbaslangic or rezervasyon.giristarih>=$bugunbaslangic or rezervasyon.giristarih=$bugunbaslangic) and (rezervasyon.cikistarih>=$bugunbitis or rezervasyon.cikistarih<=$bugunbitis or rezervasyon.cikistarih=$bugunbitis)
    şu şekilde yazdım buda bana mantıklı gelmedi.