For the last month, I’ve been having diarrhea within an hour of eating.

For the last one month, diarrhea within an hour after eating needs to be treated according to the cause, and common causes include food factors, irritable bowel syndrome, and enteritis. The treatment includes general treatment, medication and so on. 1. Food factors: Eating unclean food or cold, spicy and other irritating food may cause gastrointestinal dysfunction, which in turn leads to diarrhea. It is recommended to wash hands before meals and avoid eating expired or overnight food. Eat less irritating food. 2. Irritable Bowel Syndrome (IBS): The cause of IBS is unknown, diet and chronic stress may be the triggering factors. Symptoms include abnormal bowel movements, abdominal pain, etc., which are chronic, staged and recurrent. Usually, it may occur in the morning or after meals, and the stools are often thin and mushy, or can be formed soft stools or thin watery. There may be mucus, but no pus or blood. Drugs such as loperamide and phenethylpiperidine can be used. 3. Enteritis: mostly caused by improper diet, such as eating cold and irritating food, mostly belongs to bacterial infection. You can take antibiotics such as norfloxacin, levofloxacin lactate and so on. The last month after eating an hour of diarrhea may have other reasons, such as intestinal tuberculosis, it is recommended to go to the hospital in a timely manner to find out the cause of the disease, under the guidance of the doctor to give the corresponding treatment and processing, the above drugs need to be used under the guidance of the doctor, not to self-medication.