Or probably, there's a battery epidemic going on in your place, see? All your batteries are dying :P lol

well, if your laptop is HP, no need to wonder, as their battery easily drained out.

For ur phone, you could turn off some settings to save more of your battery, turn off the wifi, or any backlight, wallpaper in your phone.

Best option, get a new phone and a laptop.