Trimethoprim
"Due to allergies trimethoprim is the best choice for a bladder infection for me. Used once before about 4 years ago after infection from catheter after surgery. Works fine for me and I have not had the side effects some experience. So in my case a very good choice."