病情分析: 如果男性患有了一些生殖感染炎症会出现尿血及尿液变红。这些疾病常见的有急性膀胱炎、尿道炎等。男性尿液变红的原因,多是由于尿液中掺杂了血液,可能是身体内部本身疾病导致也可能是由于外力引起内部出血导致。
意见建议:跟喝饮料没有多大关系,一定要及时到正规的医院进行检查就诊。