question-icon

What causes stomach pain and blood in stool?

default
Posted on Tue, 4 Apr 2017
Question: Experiencing mild stomach pain but having frequent but small anal discharges of a clear mucous like material sometime flecked with fecal matter sometime small threads of blood.
doctor
Answered by Dr. Hari Charan Perigela (1 hour later)
Brief Answer:
It could be due to Gastritis.

Detailed Answer:
Hi
Stomach pain could be due to Gastritis .It might have occurred because of Aspirin intake.I prescribe Tablet Rabeprazole 20mg twice daily before food to my patients with similar complaints.
Blood in the stool could be due to Haemorrhoids or Fissure in ano. You should take high fiber diet,eat fresh fruits and vegetables, drink plenty of liquids.
If your stool is soft,bleeding will be stopped.
Inspite of dietary modifications if the symptoms still persist, you could consult your doctor and ask for COLONOSCOPY.
Some amount of mucus in the stool is normal.
Hope I answered your query.If you have any questions, I will clarify further.
Wish you good health.
Regards
Above answer was peer-reviewed by : Dr. Prasad
doctor
Answered by
Dr.
Dr. Hari Charan Perigela

General Surgeon

Practicing since :1995

Answered : 2611 Questions

premium_optimized

The User accepted the expert's answer

Share on
What causes stomach pain and blood in stool?

Brief Answer: It could be due to Gastritis. Detailed Answer: Hi Stomach pain could be due to Gastritis .It might have occurred because of Aspirin intake.I prescribe Tablet Rabeprazole 20mg twice daily before food to my patients with similar complaints. Blood in the stool could be due to Haemorrhoids or Fissure in ano. You should take high fiber diet,eat fresh fruits and vegetables, drink plenty of liquids. If your stool is soft,bleeding will be stopped. Inspite of dietary modifications if the symptoms still persist, you could consult your doctor and ask for COLONOSCOPY. Some amount of mucus in the stool is normal. Hope I answered your query.If you have any questions, I will clarify further. Wish you good health. Regards