咳嗽、有痰但咳不出来,最常见的原因是呼吸系统感染性疾病,比如细菌、病毒、支原体、衣原体等病原微生物感染,引起的感冒、急性咽炎、急性气管支气管炎、肺部感染、慢阻肺急性加重、支气管扩张合并感染等呼吸系统感染性疾病。如果治疗要针对病因进行治疗,也可以配合对症治疗。如果是病毒感染引起,可以给予抗病毒治疗或中医中药辨证治疗。如果是细菌感染引起,可以选用抗生素抗感染治疗,常用的有青霉素类的阿莫西林、头孢菌素类的头孢呋辛、大环内酯类的阿奇霉素等,大于18岁的成人也可以用喹诺酮类抗生素莫西沙星等进行抗感染治疗。如果是支原体、衣原体等非典型病原菌感染,可以用喹诺酮类或者大环内酯类抗生素进行抗感染治疗。如果痰多,不容易咳出来的时候,还可以对症给予化痰药物,比如羧甲司坦口服液、盐酸氨溴索、乙酰半胱氨酸等稀释痰液,促进痰液的排出。