WHERE tbittarih BETWEEN '$tarih' AND tbittarih tarih olarak yaptım yıl olarak düzgün görünmüyor gün ay düzgün görünüyor gibi oda bu ay için denk gelmiş olabilir

Örnek;

$tarih = date("m/d/Y");

ay/gün/YIL

bugün 12/20/2016 bitiş tarihi 12/20/2016 görünüyor (doğru)
bugün 12/20/2016 bitiş tarihi 12/19/2016 görünmüyor(doğru)
bugün 12/20/2016 bitiş tarihi 12/21/2016 görünüyor (doğru)
bugün 12/20/2016 bitiş tarihi 12/20/2017 görünüyor (doğru)
bugün 12/20/2016 bitiş tarihi 12/21/2015 görünüyor (yanlış)
bugün 12/20/2016 bitiş tarihi 12/19/2017 görünmüyor (yanlış)

aradaki ayrımları bölme olarak mı görüyor? nasıl çözebilirim

Ek Olarak:

kozmo adlı üyeden alıntı

WHERE tbittarih BETWEEN '$tarih' AND tbittarih tarih olarak yaptım yıl olarak düzgün görünmüyor gün ay düzgün görünüyor gibi oda bu ay için denk gelmiş olabilir

Örnek;

$tarih = date("m/d/Y");

ay/gün/YIL

bugün 12/20/2016 bitiş tarihi 12/20/2016 görünüyor (doğru)
bugün 12/20/2016 bitiş tarihi 12/19/2016 görünmüyor(doğru)
bugün 12/20/2016 bitiş tarihi 12/21/2016 görünüyor (doğru)
bugün 12/20/2016 bitiş tarihi 12/20/2017 görünüyor (doğru)
bugün 12/20/2016 bitiş tarihi 12/21/2015 görünüyor (yanlış)
bugün 12/20/2016 bitiş tarihi 12/19/2017 görünmüyor (yanlış)

aradaki ayrımları bölme olarak mı görüyor? nasıl çözebilirim



Yardımcı olabilecek arkadaş varmı?