What causes middle-aged and elderly people to have diarrhea when they have stomach pain?

In general, the middle-aged and elderly people with abdominal pain can be associated with intestinal tumors, intestinal tuberculosis and other gastrointestinal diseases, hyperthyroidism and other endocrine diseases and other reasons. 1. Gastrointestinal diseases: middle-aged and old people with bellyache can be considered as diarrhea, when there is blood in stool, anemia, unexplained emaciation, or positive fecal occult blood in laboratory tests, there may be intestinal tumors, such as colon cancer, rectal cancer, etc. When there is a change in the nature of the feces, such as pasty stools, and there is a history of tuberculosis in other parts of the body, such as tuberculosis, etc, the presence of intestinal tuberculosis may be considered. 2. Endocrine diseases. (1) Hyperthyroidism: refers to the symptoms of hypermetabolism of the body and increased systemic excitability caused by excessive production of thyroid hormones, and the body is in a high-circulation and high-metabolism state, such as agitation, irritability, tachycardia, fear of heat, weight loss and diarrhea. (2) Diabetes mellitus: a group of metabolic diseases characterized by chronic increase in blood glucose levels, which can manifest as polydipsia, polyphagia, polyuria, weight loss and weakness, blurred vision, diarrhea and other symptoms. Middle-aged and elderly people with belly pain will not stop pulling it is recommended to consult a doctor in a timely manner in order to clarify the diagnosis, under the guidance of the doctor for targeted treatment.