PHP'de iki tarih arasındaki veriyi listeletemiyorum. Sorun mysql_query'den deger donmemesi sanırsam.

Kodum şu şekilde
//hosta baglanma cart curt
$bas_tarihi='2009-01-01';
$bit_tarihi='2010-07-05';
$sor=mysql_query=("select * from tabloadi where tarih>'$bas_tarihi' and tarih<'$bit_tarihi' order by h_tarihi");

//While döngüsü ile mysql_fetch arrayı kullanarak cekme vsvs.
Normal sorguyu sadece şart olmaksızın denedim yazdıroyr ekrana fakat iki tarih arasındaki kayıtları yazdıramadım. Ya mysql de Tarih Alanı Date oldugu için PHP de de String olunca uyusma yapıoyr belkı ondan ama bi türlü olmadı
php de de str to tarih gibi hiç bir fonk. bulamadım.

Acilen yardımlarınızı bekliyorum