What is the medicine for dry cough with phlegm that cannot be coughed out?

There is a cough mainly caused by the inflammatory stimulation of the throat and airways, feeling that there is phlegm can not be coughed out, mainly due to the phlegm is relatively sticky caused, generally need to use antiviral, antibacterial drugs to actively treat, also need to use coughing and phlegm medicine, can take oral amoxicillin, roxithromycin, azithromycin, levofloxacin, also need to use amoxicillin granules, snake bile Sichuan shell liquid, acute syrup and other drugs. In the diet also need to drink more water, eat more fresh vegetables and fruits, you can generally boil water with rock sugar, snow pear to drink, but also appropriate honey, Chen Pi infusion water to drink, but also can play a complementary therapeutic effect. If it is caused by chronic throat inflammation, you need to use clear throat drops, slow and easy lemon and other drugs to treat, long-term smoking is prone to cause this symptom, to quit smoking, but also need to pay attention to avoid eating spicy, irritating food.