问题分析:大便有血的病因有不少,首先的一点是要查明大便有血的病因,然后对症治疗,常见于痔疮,肛裂等,但是除了痔疮,肛裂外还有溃疡性的结肠发炎,直肠息肉,直肠癌等,都会引起大便有血,痔疮,肛裂的大便有血一般是鲜红色血液为主。到大型正规的肛肠专科医院检查确诊,然后对症治疗。