tarih işlemleri ile ilgili bir sorunum var çıkamadım işin içinden

başlangıç ve bitiş tarihlerine göre bir tablo oluşturmam lazım. ama iki ve veya üç aylık bir periyod olduğu zaman sıkıntı yaşıyorum.
ör:
$baslangic='2014-01-27';
$bitis = '2014-02-28';
olursa
şu şekilde bir tablo oluşturmam lazım

ama kullanıcı şu şekilde seçerse
$baslangic='2014-01-27';
$bitis = '2014-03-09';
şöylebir tablo oluşturmam lazım

yani listelenecek olan tarih aralıklarının hangi aya ait olduğunu yukarıya yazdırmam lazım.
bu konuda yardımcı olabilecek , tüm arkadaşlara şimdiden teşekkürler.