error message when trying to upload a sketch

I was using my 2 day old arduino and was trying to upload a sketch when I got this error

message:avrdude: verification error, first mismatch at byte 0x0000
0x62 != 0x0c
avrdude: verification error; content mismatch

I looked it up and people say I need a USBasp to fix it. Do I or can I get a cheap arduino board and use that to fix it. I am using a uno rev3


Other post/duplicate DELETED
Please do NOT cross post / duplicate as it wastes peoples time and efforts to have more than one post for a single topic.

Continued cross posting could result in a time out from the forum.

Could you take a few moments to Learn How To Use The Forum.
It will help you get the best out of the forum in the future.
Other general help and troubleshooting advice can be found here.

You are now subject to a 48 hour ban for repeated multiple cross posting.
Take that time to use the links provided.

You can use an other Arduino as a programmer.