老人咳嗽有痰应针对病原菌给予不同药物治疗,如细菌感染时主要给予阿莫西林、头孢菌素、左氧氟沙星、阿奇霉素等药物治疗;支原体、衣原体感染时,主要给予大环内酯类抗生素,如阿奇霉素、罗红霉素等药物治疗;还可给予口服药物止咳化痰治疗,如氨溴索片、乙酰半胱氨酸、标准桃金娘油等;辨证口服中药汤剂也有很好的疗效。老年人咳嗽有痰主要见于急性支气管炎、肺部感染、慢性支气管炎急性发作、慢性阻塞性肺疾病急性发作、支气管扩张等疾病,建议首先行胸部CT、血液分析、痰培养、药敏、支原体、衣原体检测等检查,以明确感染的病原菌种类,针对不同的病原菌给予不同的药物治疗。