Hello, I have an uncontrollable cough that has been ongoing for several days. It produces gray yellow to brownish tinged sputum. I also have been running a fever off and on which fluctuates from 100.2 to 100.4, i have been treating that with acetaminophen and ibuprofen. I have also been using Robitussin and today I was given a prescription of Promethazine. I was told by a doctor at my local Immediate Care facility after listening to my lungs that it was a UPI caused by a virus and antibiotics would not help. My family doctor on the other hand called in a prescription for Zithromax. But that upon reading the information leaflet says it treats only bacterial infections. I am not sure if I should take this antibiotic or not and If I have a bacterial or viral infection.