What medication to take for cough and phlegm in adults cannot be generalized, but needs to be determined according to whether the infection is viral, bacterial, or mycoplasma or chlamydia, and the specific treatment is as follows: 1. If it is caused by a viral infection, antiviral treatment can be given. 2. If it is caused by a bacterial infection, antibiotic anti-infective treatment can be given. 3. If it is caused by an atypical pathogenic infection such as mycoplasma or chlamydia, anti-infective treatment can be given. You can give macrolides or, if you are 18 years old or older, quinolones for anti-infective treatment. Because there are many diseases that cause cough with phlegm in adults, the most common ones are respiratory diseases, such as respiratory colds, acute pharyngitis, acute tracheitis, bronchitis, lung infections and other diseases that can cause cough with phlegm in adults, and treatment should be given for the different causes of the diseases that cause it. Adult cough and phlegm can be caused by inhalation of physical and chemical stimuli, which can be gradually relieved by leaving the site of physical and chemical stimuli. If the cough is not relieved, hormonal anti-inflammatory treatment may be used if necessary.