White precipitates in the urine may be pus, celiac disease or crystalluria. You should go to a nephrologist for a routine urine test to confirm a genitourinary infection before applying antibiotics based on bacterial cultures and drug sensitivity tests. Try to avoid taking medication blindly on your own. If pyelonephritis is diagnosed, treatment can start with broad-spectrum antibiotics such as levofloxacin and cefoperazone sulbactam.