问题分析:骨折要吃多长时间的消炎药与患者的局部情况有关。在受伤后的2个星期内可以口服塞来昔布胶囊、美洛昔康片、双氯芬酸钠片等抗炎祛痛的药物,可以口服抗炎去痛、抗感染、治疗软组织肿胀。少数患者会出现骨折的长时间水肿,可以适当的增加消肿的时间,需要延长服药的时间,同时还可以进行局部热敷,促进骨折的血流流通,促进红肿的消失。