Asked for female, 31 years old from Visakhapatnam
Blood in the stool means there is bleeding somewhere in your digestive tract. Bleeding that happens higher up in the digestive tract may make stool appear black and tarry while visible blood on the toilet paper or in the toilet bowel is always from your lower digestive tract. Possible causes of frank blood in stool could be:
1. Diverticular disease: Diverticula are small pouches that project from the colon wall. Usually they don't cause problems, but sometimes they can bleed or become infected.
2. Anal fissure: A small cut or tear in the tissue lining the anus caused by passing a large, hard stool and can be painful.
3. Hemorrhoids or piles which could be painless or painful
4. Colitis or Inflammation of the colon 5. Inflammatory bowel disease or IBS
6. Polyps or cancerous growth
I suggest you must consult a doctor and get a physical examination done to ascertain the cause of your bleeding. He or she might advise you to go for a colonoscopy if a rectal examination is non conclusive.
The treatment will solely depend upon the findings. Hope this helps.