söylediğinizi anlamadım fakat ben aşağıdaki gibi sorgu yapıyorum



$tarih1 = date("Y-m-d",strtotime("-6 days"));
$tarih2 = date("Y-m-d",strtotime("0 days"));
$sql=mysql_query("select * from tablo where date between '".$tarih1."' and '".$tarih2."' LIMIT 0 , 4");



tarih 1 ve tarih 2 değişkenlerine tanımlamış olduğum tarihler arasındaki verileri listeliyor