I know that if a bacterial infection is causing diarrhea and vomiting, antibiotics that are effective against that bacteria work. So I guess before giving someone ciprofloxacin, doctors need to run a test to see what bacteria is present. Do doctors actually do this or do they take a chance?
Also, sometimes antibiotics cause diarrhea as a side effect. So how does that work when the antibiotic is supposed to treat the diarrhea?