What is the best medicine for a cough with phlegm

When there is a cough with sputum, according to the cause of the disease need to take appropriate medication for treatment.
1. If the cough with sputum is caused by upper respiratory tract infections, and upper respiratory tract infections are mostly caused by viral infections, generally can be given under the guidance of a doctor to stop cough and phlegm treatment of pulmonary cough, eucalyptus-pinocampus enteric capsules and other drugs.
2. When cough with phlegm is caused by trachea, bronchial, alveolar inflammation and other lower respiratory tract infections, usually appear or combined with bacterial, fungal, mycoplasma and other infections, according to the type of pathogens or drug sensitivity test to give cefdinir, voriconazole, azithromycin, moxifloxacin and other medications to anti-infective treatment, if the phlegm is more viscous, it is difficult to cough up the sputum, but also can be used in the method of nebulizer inhalation to help The most important thing to do is to make sure that you are able to get rid of the phlegm.
There are many other diseases that cause coughing and phlegm, you need to consult a doctor in time, improve the relevant laboratory tests to determine the cause of the disease and give targeted treatment, the above drugs need to be standardized under the guidance of a professional physician and pharmacist, rational application.