长时间咳嗽的话需要考虑支气管炎,肺炎,支原体感染引起的可能,需要去医院就诊,做血常规,支原体检测,拍一个胸片看看,支气管炎,肺炎的话可以吃点肺力咳,头孢克肟,阿莫西林等,支原体感染造成的,就需要所以罗红霉素,阿奇霉素治疗。多喝点水,具体的听从当地医生安排。