$sorgu = "SELECT * FROM veritablo WHERE tarih BETWEEN 50 and 100";
bu şekilde olabilir.

eğer tarihler mysql'de DATE formatında değilse şu komutu kullanabilirsin

$sorgu = "SELECT * FROM veritablo WHERE str_to_date(tarih,'%d.%m.%Y') BETWEEN str_to_date(16.09.2010) and str_to_date(18.09.2010) ";

// çalıştımı çalışmadı mı denemedim arkadaşlar yanlışlık varsa özür dilerim