男性尿路感染要吃几天药才会好