It sounds like you have a short that is draining the battery or the battery cables are bad. I would check the battery terminals and make sure they are clean. The terminals sometimes corrode underneath and you can't see it. Also check the main ground to the engine block. Make sure it is making good contact.