Fresh blood after a few diarrhea may be caused by ulcerative colitis, bacillary dysentery, colorectal cancer and other diseases, which need to be targeted treatment under the guidance of the doctor, such as drug therapy, surgical treatment and so on. 1. Ulcerative colitis: Sulphasalazine can treat patients with mild to moderate activity, and glucocorticoids such as prednisone and dexamethasone can be used to control the progress of the disease. 2. Bacterial dysentery: ciprofloxacin and levofloxacin can be used for anti-infective treatment; loperamide can be used to stop diarrhea for severe diarrhea; rehydration treatment is needed when accompanied with dehydration symptoms. 3. Colorectal cancer: for early colorectal cancer, radical surgery is needed to remove the cancer, and for progressive colorectal cancer, radiotherapy should be considered in addition to surgery. If you have diarrhea with fresh blood after several times, it is recommended to go to the hospital and ask the doctor to make judgment and clarify the cause of the disease.