hi mate , this could be a a few things but im going to stick with one of two , either
A. you have a faulty charger
B. the charging pin on your laptop motherboard has become lose or has blown
i would recommend trying a volt meter on the charger , and if that works out ok , i would order a new charging pin and fit it ( or if you are unable to do this you would have to seek the help of a pro)
im not sure on pricing in your area but my shop charges £70 so it is an expensive job.
hope this is at least helps you figure out the problem