咳嗽有痰主要由于呼吸道的感染引起,大多数都是在人体的抵抗能力弱的时候,有病毒、细菌、支原体等病原微生物感染引起,要用抗菌消炎、抗病毒的药物积极治疗。由于细菌性感染引起,主要可以用青霉素、头孢类的抗菌药物,由于病毒性感染引起,可以口服利巴韦林、奥司他韦等抗病毒的药物,由支原体感染引起,要首选大环内酯类的抗菌药物,可以用阿奇霉素,罗红霉素等药物,18岁以上的患者还可以用喹诺酮类的药物。需要口服止咳化痰的药物,可以口服急支糖浆、蛇胆川贝液、氨溴索颗粒等药物综合治疗。需要注意饮食,要多喝水,多吃新鲜的蔬菜和水果。