咳嗽有痰,吃什么药?需要根据咳嗽的病因。一般说来,咳嗽是属于感冒,上呼吸道感染,这个时候如果痰不多,或者少量的白痰,是不需要吃抗生素的,可以用一些感冒止咳的药物,比如惠菲宁或者强力枇杷露。在感冒后期,如果痰增多,有脓痰增加,那这个时候可能就是合并了细菌感染,需要用抗生素,另外再加一些化痰的药物。另外,儿童或青少年,容易并有支原体的感染,要用大环内酯类药物,比如阿奇霉素或者红霉素,再加祛痰的药物,也可以做雾化。还有过敏性咳嗽,主要是夜间咳嗽,刺激干咳,除了止咳的药物,还要用抗过敏药。慢性咽喉炎,主要是保护嗓子,避免嗓子受刺激,可以用一些清咽利嗓的药。