问题分析:首先根据你的描述可以知道,你患有咳嗽已经有一段时间了,吃了药,但是没有好,而且你还有过药物过敏史。然后我想说的是你现在咳嗽的情况是由于感冒引起的,所以这种情况我们还不能确诊你这个症状属于过敏性的咳嗽,还有可能是由于细菌病毒等微生物感染引起的呼吸道感染的症状。接着我想说的是建议你先去医院的呼吸内科做一下血常规,还有胸片等全面的身体内科检查,如果确诊为是过敏性咳嗽的话,建议你要按照医生的指导使用一些抗生素类的药物来就行对应的治疗。最后建议你要多喝热水,多进行户外运动,呼吸新鲜空气,增强身体的免疫力,这对于治疗是有帮助的。