I really need help and advice I'm really worried...

Heather
So my doctor thinks I'm in early stages of labor, I had bleeding yesterday and more contractions and lost more mucus. I went in and saw him this morning and he says my inner is now dilated to a one and I'm 65% effaced which he's worried about because I was only 40% effaced two days ago on Monday. I am now on bed rest and he gave me a medicine to help try to slow down or stop contractions. My question is any other moms been through this and took this medicine and it worked. How long did it delay labor?
Medicine is Procardia (generic medicine name is Nifedipine)
I'm 32 weeks and 2 days just trying to hold baby is as long as possible
My doctor told me I will have a premature baby he just doesn't know when she will come.