What medicine should I take for urinary tract infection and blood in urine?

Most urinary tract infections are caused by bacterial infections and patients can have a bacterial culture test under the guidance of their doctor to select a more sensitive antibiotic for symptomatic treatment.
In general, cephalosporins are more sensitive to urinary tract infections, but the drug itself may also cause symptoms of blood in the urine. If the patient’s symptoms of blood in the urine are not relieved after taking the appropriate medication, it should be stopped promptly.