I took Flagyl on several occasions for my diarrhea and each time, it seemed to have a positive effect. Flagyl is an anti-fungal. It's not the most fun med to take for 10 days (has some side effects) but it helped me a lot.
Don't think so. It is an antibacterial, an antibiotic drug. Flagyl made me crazy. Antifungal natural supplements (who needs side effects!?)...... :) are probably something you should look into though. Helped me get well.