问题分析:痔疮、直肠癌等都可以引起便血,去医院做一个正规的检查明确病因,对症用药。如果是痔疮,要注意控制饮食,不要吃辛辣刺激性的食物,如果是直肠癌那么要在医生的指导下,采取合适的治疗方案,平时注意饮食起居,清淡饮食,不吃辛辣刺激的食物,多喝水,早睡早起,多运动。