问题分析:骨折患者需要喝多久的中药,要根据病人的情况来定。一般情况下,骨折患者喝两周活血化瘀的中药就可以,因为两周左右骨折部位的瘀血肿胀就逐渐的吸收消退。对于具有续筋接骨的中成药物可以喝两个疗程的药物,一般两周为一疗程,所以需要喝四周来促进骨折部位骨痂的生长。建议患者在日常生活中,多食用高蛋白食物,多出现进行体育锻炼,从而增强抵抗力。