A three-day treatment with trimethoprim , TMP\/SMX , or a fluoroquinolone is usually sufficient , whereas nitrofurantoin requires 5-7 days .
A three-day treatment with trimethoprim , TMP\/SMX , or a fluoroquinolone is usually enough .