Thank you for the query.Blood in stool
can appear due to an infection of intestines. Antibiotic makes your intestines bacteria destruction so the pathological bacteria can grow. Some bacteria give blood in stool. Such stool is usually loose and blood is mixed with the stool.
If the blood is on the surface of the stool and bright red, hemorrhoids are the most possible reason.
If the blood is black like a tar, bleeding peptic ulcer
is the reason.
I suggest you to have stool test
, stool culture test and rectal examination
. In case of any doubts, or if you are over the age of 50, colonoscopy
should be done.
Hope this will help.