• 08-07-2015, 02:06:26
    #1
    Merhaba,

    Bir film sitesi projesinde çalışıyorum.

    Yapmam gereken bir sorgu var ama beceremedim

    Olay şu diyelimki bugün 07.07.2015 tarihindeyiz. Ben yakında vizyona girecek filmleri çekmem gerekiyor. Yani vizyon başlangıcı 07.08.2015 ile 07.09.2015 tarihleri arasında kalan kayıtları çekmem gerek veritabanındaki alanımın adı VizyonBASLANGIC ve Formatı date bu sorguyu PHP ile yapabilirim döngünün içine if koyarak ama ben mysql yazımını arıyorum

    Yardımlarınız için şimdiden teşekkürler.
  • 08-07-2015, 02:28:20
    #2
    Onursal Üye
    Bay_Keskin adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Bir film sitesi projesinde çalışıyorum.

    Yapmam gereken bir sorgu var ama beceremedim

    Olay şu diyelimki bugün 07.07.2015 tarihindeyiz. Ben yakında vizyona girecek filmleri çekmem gerekiyor. Yani vizyon başlangıcı 07.08.2015 ile 07.09.2015 tarihleri arasında kalan kayıtları çekmem gerek veritabanındaki alanımın adı VizyonBASLANGIC ve Formatı date bu sorguyu PHP ile yapabilirim döngünün içine if koyarak ama ben mysql yazımını arıyorum

    Yardımlarınız için şimdiden teşekkürler.
    MySQL Between sorgularını inceleyebilirsiniz.

    SELECT column_name(s)
    FROM table_name
    WHERE column_name BETWEEN value1 AND value2;
  • 08-07-2015, 05:50:50
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Bay_Keskin adlı üyeden alıntı: mesajı görüntüle
    Merhaba,

    Bir film sitesi projesinde çalışıyorum.

    Yapmam gereken bir sorgu var ama beceremedim

    Olay şu diyelimki bugün 07.07.2015 tarihindeyiz. Ben yakında vizyona girecek filmleri çekmem gerekiyor. Yani vizyon başlangıcı 07.08.2015 ile 07.09.2015 tarihleri arasında kalan kayıtları çekmem gerek veritabanındaki alanımın adı VizyonBASLANGIC ve Formatı date bu sorguyu PHP ile yapabilirim döngünün içine if koyarak ama ben mysql yazımını arıyorum

    Yardımlarınız için şimdiden teşekkürler.
    $birinci = "07-08-2015";
    $ikinci = "07-09-2015";
    $sqlim = "SELECT * FROM tabloadi WHERE sutunadi  BETWEEN  $birinci and $ikinci ";
  • 08-07-2015, 12:01:43
    #4
    SELECT * FROM tablo WHERE VizyonBASLANGIC >= "08-07-2015 00:00:00" AND VizyonBASLANGIC <=  "15-07-2015 00:00:00";
  • 09-07-2015, 00:40:14
    #5
    EftalBulut adlı üyeden alıntı: mesajı görüntüle
    MySQL Between sorgularını inceleyebilirsiniz.

    SELECT column_name(s)
    FROM table_name
    WHERE column_name BETWEEN value1 AND value2;
    sercander adlı üyeden alıntı: mesajı görüntüle
    $birinci = "07-08-2015";
    $ikinci = "07-09-2015";
    $sqlim = "SELECT * FROM tabloadi WHERE sutunadi  BETWEEN  $birinci and $ikinci ";
    sonbaron adlı üyeden alıntı: mesajı görüntüle
    SELECT * FROM tablo WHERE VizyonBASLANGIC >= "08-07-2015 00:00:00" AND VizyonBASLANGIC <=  "15-07-2015 00:00:00";

    Hepinize teşekkür ederim. Söylediğiniz tüm işlemleri zaten biliyordum ama dünden bu yana mysql sorgularını arayınca öyle bir yöntem olmadığını anladım. PHP'de tarih tutup o şekilde olayı çözdüm yani hepimizin bildiği yöntemle