good evening, firstly u havent mentioned ur age and ur sex. blood in urine suggests either urinary tract infection
or renal stones
, so kindly get urine examination done and if required an ulttrasound of abdomen done to rule out renal stones, in either of the cases the above mentioned drugs will not work, u require antibiotics to be prescribed to cure ur condition. kindly consult a doc, do not self medicate..