If the symptoms of coughing do not work, it is likely that the medication eaten is not right or the inflammation is more serious, the effect of oral medication can not reach, need intravenous drip medication for treatment. If the cough is caused by a viral infection, taking antibiotics is ineffective. You can take antiviral Chinese medicines for treatment, such as Pudilan Anti-inflammatory Oral Liquid or Blue Scutellaria Oral Liquid. If the cough is caused by a bacterial infection, taking only cough and phlegm medicines will not work and you need to take antibiotics for treatment. The more common ones are cefixime or amoxicillin. In addition, if the cough is caused by mycoplasma infection, ordinary antibiotics are also ineffective and azithromycin is needed for treatment. In addition, if you have an allergic cough, taking regular cold and cough medicine is not effective and you need to take anti-allergy medication for treatment instead.