The best way to stop a cough is to use cough medicines to stop phlegm, but a dry cough and a cough with phlegm are treated differently. If you have a dry cough, you can simply use a cough suppressant such as licorice combination or fenugreek syrup. If you have a cough with phlegm, you should not use cough medicine alone. You need to use cough medicine to relieve cough and dissolve phlegm for better results, such as Ambroxol hydrochloride, Ambroterol oral solution, Lung Power Cough Combination, Oxalis serratifolia and Chuanbei liquid, and Compound Fresh Bamboo Li liquid. If the cough is caused by an infection, you need to use anti-inflammatory drugs while stopping the cough, such as antibiotics for bacterial infections, like cefixime and cefradine. If it is a viral infection, you can use Pudilan Anti-inflammatory Oral Liquid or Blue Scutellaria Oral Liquid. If the infection is influenza virus, you can use Tamiflu for antiviral treatment.