病情分析: 您好,尿液发红的原因
1、尿中含血
2、尿中胆红素增高,意见建议:建议您给患者化验尿常规看到底什么原因引起的。如果尿中潜血阳性,不能除外泌尿系感染,肿瘤,结核,结石等原因,需要进一步检查排除。如果是尿中胆红素增高,有可能与您说的情况有关,但消炎利胆片效果一般,建议您明确诊断后再治疗。