问题分析:一般情况下,流产后要吃5至7天的消炎药。具体分析如下:在流产后,子宫口是敞开的,会有细菌在体内游动,引起女性的妇科疾病,如子宫内膜炎、骨盆炎等。可以口服消炎药的药物来防止感染。通常是5至7天。不过,体质不好的女性,流产后出现发热、骨盆感染等情况,可以多服用2天。但是如果长期使用广谱的抗生素会造成细菌的不平衡,从而造成细菌的二次传染。