It’s hard to tell what the problem is as there could be many issues. Things that I would do is check/ replace: Battery and charging port. If they are good then make sure that the phone is not water damaged, you don’t need to put the phone in water for water to get in. Steam can also water damage your phone if its not sealed well. Without having the phone power on you wont be able to get the data only from the SIM if you have one in. Last options would be to transplant your motherboard into another phone and see if that works.