What medicine to take for diarrhea all the time, if the indigestion is caused by unclean diet, or eating certain raw and cold things. You can eat anti-inflammatory drugs, like norfloxacin, ofloxacin, montelukast, this kind of intestinal mucosa protector. However, the drugs of the class of fascias, clinically called quinolones, are prohibited for children under 18 years of age. For pregnant or lactating women and children, you can take flavopiridol tablets, which have a certain antibacterial effect. For long-term chronic diarrhea, further colonoscopy is recommended. Because of many diseases, it can manifest as diarrhea, and it is most reasonable to wait for the examination to be clear before treatment.