My Dr prescribed me some pills. And I drink lots of water I don't really like cranberries.
My entire first pregnancy I had a urine infection or bladder infection. Cranberry juice or they make over the counter cranberry pills that do the same thing I took one a day and water. There really isn't any food that relieves that pain you could try tylenol for pain. Remember to take your antibiotics as directed and urinate as often as possible even if you don't feel you have to go.
Drink plenty of cranberry juice :)