Apple iPhone 4 won't turn on nor charge?

I've tried different chargers that does work, tried the power and home button hold, still nothing. Its been plugged in to charge all day but it just blinks an icon showing the battery is dead AND when i unplug it, it shows the charge symbol underneath the dead battery icon.

it was perfectly fine before all this.last night the battery died. I plugged it in to charge a few minutes later, then i realized this morning that it didn't charge. And thats when i tried other chargers.

Get new cable

Ok. This happened to my iPhone too. There's two things you can do. 1. Fix it yourself and risk breaking the phone or 2. Pay about $100 to get it fixed professional. To fix yourself:
1. Crack it open. Look up a video on how to do so.
2. Locate the charging port's innards. There should be a few wires that lead from the port to the circuit board. More than likely, one or more of these are loose. Push them into place and reconnect everything, and close your phone. Hope i helped, and i'm not responsible if you destroy your phone.

Connect it to a computer with iTunes installed and hold down both buttons. If there's no response the phone has had it.