老年人咳嗽有痰,首先要考虑应该是呼吸道感染引起的,还有心力衰竭等。老年人体质比较差、抵抗力下降,容易感染细菌、病毒,引起呼吸道感染,如咽喉炎、气管炎、支气管炎等,需要通过胸片、血常规检查确定诊断。根据情况进行诊治,使用抗生素、止咳、祛痰药物治疗。如果平时心脏有问题,要检查心电图、心脏彩超等,给予扩张冠脉血管、抗心衰治疗,注意休息,预防感冒。