You should borrow one from your friend to test it with, and then when you are 100% certain it is a problem with the data-cable you should buy a new one to replace it with. Do not buy those fake ones in the market which may do more damage than good, buy it from a reputable seller like amazon.