问题分析:对于尿路感染吃药几天能好,需要结合引起尿路感染的具体致病菌来进行分析。如果是常见的大肠杆菌、金黄色葡萄球菌、绿脓杆菌或者是淋球菌等,一般使用喹诺酮类的抗生素或者是头孢类的抗生素,一周左右就可以痊愈了。如果是支原体、衣原体感染的,引起的非淋菌性尿道炎,可以口服阿奇霉素,这种情况可以顿服,一般一到两天就可以控制症状。但是如果是某些特异性的致病微生物引起的尿路感染,比如结核杆菌引起的结核性膀胱炎,对于这种情况一般的抗生素使用是没有
效果的,需要使用烟肼、利福平等药物进行治疗,三个月至半年。