My iPhone is skipping songs?

Every time I get on the music thing on my IPhone 4, it skips through them all without playing them.

My ipod did the same thing and I restored it to factory settings on the iTunes window and after that it worked might also be a virus song in the songs

Make sure your phone supports that music file format try mp3 with 128 to 320 bit-rate
or use a software to convert music form different formats to i phone.
just google it