问题分析:尿道炎一般打几天针,需要视情况而定,具体分析如下:第一次发生尿道炎可以在3-5天内痊愈,最多一周左右。当然,要确定是什么原因导致的尿道炎,在进行针刺时要注意有针对性的用药。细菌感染会导致尿道炎,可以通过注射头孢曲松钠来进行治疗。慢性尿道炎的病人,会有一些并发症,导致周围脏器的感染,如果是肾盂肾炎,则需要更长的时间。