Ps3 controllers isn't charging

Hi my ps3 controllers isn’t changing and one of them has a problem with the L1/L2 and R1/R2 buttons please help someone help me

You could try using a different usb cable and using contact cleaner or Isopropyl alcohol to clean out the usb port. If that doesn’t work you may have to desolder the port and put a new one on, there are videos on youtube showing how to do this. Or it could be the battery and you need a replacement.

I’ve got a ps4 controller that isn’t charging i’ve found the batteries wear out