一直咳嗽有白痰好不了,根据病情到医院进行详细检查和治疗 。长期咳嗽和白痰主要由过敏性哮喘引起。患者可以服用抗哮喘药物进行治疗。如果病情严重,可以服用糖皮质激素治疗。病人需要根据检查结果并在医生的指导下服药。咳嗽患者需要喝更多的温水。温水能稀释痰,有一定的化痰作用,患者还需要适当地运动来提高免疫力。