Sometimes ciproflaxacin will clear prolonged symptoms at least for me. Cipro was first recommended and prescribed to me by my doctor ahead of my first trip (along with a typhoid vaccine). I usually don't have issues however over the three years that I lived in LoS it occasionally happened. When it did cipro almost always did the trick.
During my three years in LoS I also learned to be very careful with dairy products. As anyone who has visited a Thai market has probably noticed, Thai people have very casual attitudes when it comes to refrigerating food. On several occasions I've had GI issues after eating cheeses, yogurt etc from Tops, Big C etc. - places you'd think would be safe. My take was that just because something is cold in the deli case doesn't mean it didn't sit out on the loading dock in 90+ degree heat for a few hours.